YouTube MCP server for social media publishing
Claude cannot reach YouTube by itself. Connect Blotato's MCP server once and it can publish videos, Shorts to YouTube from a plain prompt. One hosted endpoint, no developer app, no copy-paste.
This one publishes. Search "YouTube MCP server" and you get two different kinds of tool: scrapers that read public YouTube data, and publishers that put a post live on your own account. Blotato is the second kind, on YouTube's official API, not browser automation.
https://mcp.blotato.com/mcp Updated August 2026
How do I post to YouTube with an AI agent?
- Connect your YouTube account. Sign in to Blotato and connect YouTube through the normal login flow. Blotato holds the tokens and refreshes them, so this is the last time you think about auth.
- Add the MCP server to Claude. In Claude, open Settings, then Connectors, then add a
custom connector pointing at
https://mcp.blotato.com/mcp. Claude Code and Cowork take the same URL. - Ask Claude to post. Write it the way you would say it out loud: "Upload this file to YouTube as a Short with a title and description, unlisted for now." Claude calls the publish tool and Blotato puts the post live.
What can your agent do on YouTube through Blotato?
Publish to YouTube
Post videos, Shorts directly, with the fields each format requires.
Schedule for later
Queue a YouTube post for a future time and let Blotato publish it on the clock.
Upload or generate media
Hand Claude a local file or a URL, or have it generate the image or video first.
List connected accounts
See which YouTube accounts are connected and pick the right one to post from.
Check post status
Confirm a post actually went live, and read back the error if a platform rejected it.
On YouTube, Blotato covers publishing and scheduling. It does not yet cover analytics, comments and direct messages on this platform, so if that is what you need, this is the wrong tool and it is better you know now. YouTube's analytics and comment endpoints sit in a separate API with its own quota model, so they are a different integration rather than a flag to switch on.
Tools your agent can call on YouTube
These are the exact MCP tool names exposed on this platform, so you can reference them directly in a prompt or check them against your client's tool list.
blotato_get_userblotato_list_accountsblotato_create_postblotato_get_post_statusblotato_list_postsblotato_create_presigned_upload_urlblotato_get_scheduleblotato_list_schedulesblotato_update_scheduleblotato_delete_scheduleblotato_list_visual_templatesblotato_create_visualblotato_get_visual_statusblotato_create_sourceblotato_get_source_statusblotato_get_creditsblotato_buy_credits
Which AI agents can post to YouTube?
Eight, and they all reach YouTube through the same endpoint. Claude authenticates over OAuth. The rest
take your API key as a blotato-api-key header. Nothing here runs a local server.
| Agent | Connects with |
|---|---|
| Claude Code | OAuth |
| Claude Desktop and Cowork | OAuth |
| Claude.ai on the web | OAuth |
| Cursor | API key header |
| OpenAI Codex | API key header |
| Antigravity and Replit Agent | API key header |
The full setup for each client, including the copy-pasteable config, is on the social media MCP server page. Blotato does not document a direct ChatGPT connection, so use Codex if you are in the OpenAI ecosystem.
What does it look like in practice?
Screenshots from the full YouTube walkthrough, showing the connection and a real published post.
What does the full workflow look like?
Sabrina Ramonov runs her own posting through this server. In this walkthrough she drives the whole thing from Claude Code: cross-posting, carousels and slideshows, and the content calendar.
Why not just build it against the YouTube API?
YouTube charges uploads against a daily quota that a handful of videos can exhaust, and resumable uploads are a different code path from every other network.
You can absolutely build it yourself, and if YouTube is the only network you will ever post to, that is a reasonable call. The trade shows up at the second platform: every network has its own auth model, its own upload flow, and its own review process, and they change on their own schedules. Blotato is one endpoint across nine of them, at a flat price that does not move when you post more.
If you would rather own that layer yourself, we wrote up the honest tradeoff between open-source and managed posting APIs, and our roundup of social media MCP servers covers the alternatives, including the ones that only draft rather than publish.
Who is already publishing to YouTube this way?
These are Blotato customers describing their own agent and API setups, in their own words.
Before discovering Blotato, I was navigating the complexities of starting a faceless YouTube channel, facing trial and error. Since then, Blotato has been a game-changer, allowing me to create videos I'm truly proud of. The platform's ease of use, comprehensive support, and the guidance from founder Sabrina have made content creation seamless and rewarding. Everything I need is right there in one place.
Devon RodriguezFaceless YouTube, NYC
I've recently started an automation with Blotato, Make and Heygen about creating short videos with my avatar about wine news. I think without Blotato I would have skipped either amount of content or some step, so it have saved me a lot of time. I'd say the best part of Blotato is the vast list of channels to distribute the content. I'd recommend to use Blotato if you have multiple Social Media accounts to keep up to date.
Pekka SalokannelCo-Founder & Creative Director, Finland
YouTube MCP server FAQs
01 Can Claude post to YouTube?
02 What is a YouTube MCP server?
03 Do I need YouTube API access or a developer app?
04 Can Claude schedule YouTube posts for later?
05 What else can Blotato's MCP server do on YouTube?
06 Does this YouTube MCP server publish, or only read YouTube data?
07 Which AI agents can post to YouTube?
08 Which YouTube MCP server should I use?
09 How much does it cost?
Does the same connection cover other platforms?
YouTube is one target on the same endpoint. Once Claude is connected, it can publish to the rest without any further setup.