HeyMark

YouTube MCP server: upload videos and Shorts from Claude

Yes: with HeyMark's MCP server, Claude or ChatGPT can create, schedule and publish videos and Shorts on your YouTube channel, with the title, visibility (public, private or unlisted), made-for-kids setting and altered or synthetic content disclosure. It also replies to comments after you approve and builds keyword public replies.

By HeyMark · Reviewed by Crescente Martinez, CMO and co-founder of HeyMark · Updated

You tell Claude “upload this video as a Short titled ‘Three mistakes when sharpening a knife’, public and not made for kids, and schedule it for Friday at 6 p.m.” Your assistant builds the Short in HeyMark, schedules it and puts it on your team’s calendar next to your other networks. That’s HeyMark’s YouTube MCP server: it connects your channel to Claude, ChatGPT or any MCP client that supports OAuth, so you can upload YouTube Shorts from Claude, and long videos the same way, under your own login and permissions.

The video, the title and the script live in the same post, and your team sees the status of every piece and who did what. MCP access is free on every plan.

What your assistant can do on YouTube

Videos and Shorts

It creates, schedules and publishes videos and Shorts. For each one it sets:

  • Title of the video.
  • Visibility: public, private or unlisted.
  • Made for kids: whether the video is directed at children.
  • Altered or synthetic content: the disclosure for videos with realistic scenes that were generated or modified, for example with AI.

Script and planning

The script lives in the same post that gets uploaded later. Your assistant can write it in your brand’s voice, save it in HeyMark and leave the piece with a date and an owner for your team, without scheduling it yet. While the video is being shot and edited, it can assign the piece to the right person, leave a private note for the team and move it to another status. How the rest of the calendar gets organized is in schedule social media posts.

Comments

It reads the comments on your videos, drafts replies and posts them once you approve. It also creates keyword rules: when someone comments the word, it replies publicly. On YouTube the rules don’t send DMs; that’s for Instagram, Facebook and TikTok.

What needs your approval

Publishing right away, replying to a comment and creating or changing a rule show you a preview to approve first. Creating the draft, saving the script and scheduling run right away. Since visibility and disclosures travel with the scheduled video, ask your assistant to show you the settings before you schedule. What gets published is your call.

Prompts for YouTube

Upload a Short
Create a Short for my YouTube channel with the video I pick in HeyMark's file picker.
Title: [title]. Description: [text].
Public visibility, not made for kids.
Show me the draft and wait for my confirmation before scheduling it for Friday at 6 p.m.
A video with AI-generated scenes
This video has realistic scenes generated with AI.
Create the YouTube draft with the title [title], unlisted visibility and the altered or synthetic content disclosure turned on.
Don't schedule it yet.
A Short's script
Write the script for a 30-second Short about [topic], in the voice of my latest posts.
Save it in a new YouTube post, Short format, as a draft and not scheduled.
Keyword public reply
On my latest YouTube video, create an automation: if someone comments RECIPE, reply publicly with "The full recipe is here: [link]".
Show me the rule before turning it on.
Questions in the comments
Go through the comments on my 3 latest YouTube videos and group the questions that come up more than once.
Draft a reply for each group and don't post anything without my approval.

How to connect it

  1. In HeyMark, open My accounts in your brand and connect YouTube.
  2. Add the URL https://mcp.heymark.ai to your assistant: in Claude as a custom connector (guide for Claude) and in ChatGPT with developer mode (guide for ChatGPT). The Claude Code and Codex commands are in the MCP documentation.
  3. Approve the access when HeyMark opens in your browser, then ask your assistant which YouTube channel it sees.

Limits

  • It isn’t an official YouTube or Google MCP server. It uses the channel you connected in HeyMark, with your permissions.
  • This page doesn’t promise YouTube metrics: HeyMark’s analytics overview covers Instagram, TikTok, LinkedIn and Facebook. Before building a report for your channel, ask your assistant what data it can read.
  • YouTube automations reply publicly; they don’t send DMs.
  • Each brand connects one YouTube channel.
  • In Claude or ChatGPT, you pick the video in HeyMark’s file picker, in clients that show it. In Claude Code or Codex, the agent uploads it from your computer with an upload that can resume if it gets cut off.
  • Scheduling has no preview, and YouTube accepting the upload doesn’t mean the video is live: ask your assistant to check the actual status.
  • It doesn’t manage paid ads, and there’s no public REST API yet.

Frequently asked questions

Is this an official YouTube or Google MCP server?

No. It's HeyMark's MCP server. It uses the YouTube channel you connected in HeyMark, with your permissions, and your assistant sees what you see and nothing else.

Can I upload YouTube Shorts from Claude?

Yes. Your assistant creates the Short in HeyMark with its title and settings and schedules it, or publishes it right away after you approve the preview.

Can I set a video to private or unlisted?

Yes. Each video can be public, private or unlisted, and your assistant sets the visibility in the draft.

How much does it cost?

MCP access is free on every HeyMark plan; Creator costs $12 USD a month, and every plan starts with a 14-day free trial. AI actions use plan credits, and your AI client may charge separately.

Do I need to know how to code?

No. You paste the server URL into Claude or ChatGPT, sign in with your HeyMark account and approve the access. There are no keys to generate.

See it on your own accounts.

Connect Instagram, TikTok, Facebook, LinkedIn or YouTube and use HeyMark free for 14 days. Mark answers in your voice, and you approve what goes out.

Keep reading