# YouTube MCP Server: Schedule Videos and Shorts from Claude or ChatGPT **Source:** https://posteverywhere.ai/mcp/youtube --- YouTube Data API v3 # YouTube MCP Server **PostEverywhere runs a hosted MCP server at `https://mcp.posteverywhere.ai`, and YouTube is one of the 11 platforms it publishes to.** A YouTube MCP server lets an AI assistant schedule uploads to your channel through the YouTube Data API v3, choosing between a full Video and a Short, without you opening YouTube Studio. You connect once and then describe what you want published. YouTube is the one platform where format is an explicit choice rather than something inferred from the file. PostEverywhere exposes that directly: the assistant sets a contentType of either Video or Short, so a vertical clip you want treated as a Short does not silently publish as a standard upload. It is included on every plan from [$29/mo](https://posteverywhere.ai/pricing), alongside the [REST API](https://posteverywhere.ai/social-media-api). If you would rather schedule YouTube from a dashboard, that is our [YouTube scheduler](https://posteverywhere.ai/youtube-scheduler). ## Connect it to your assistant One URL, no separate YouTube credentials to manage. Connect the server once and every platform you have authorised, including YouTube, becomes available to the assistant. MCP server `https://mcp.posteverywhere.ai`CopyIn your browserIn your terminalRun locallyThe easiest way. No terminal, no API key to copy. Shown here in Claude Desktop. - 1Open Connectors and click AddIn Claude, go to Settings then Connectors and click the + to add a custom connector. - 2Paste the server URLName it PostEverywhere and paste https://mcp.posteverywhere.ai. No client ID or secret needed. - 3Click ConnectPostEverywhere shows up in your connector list. Hit Connect to start the sign-in. - 4Approve accessReview what the agent can do, then Approve. This creates a revocable key for you, nothing to copy or paste. - 5All 33 tools, readyClaude can now schedule, retry, generate captions, read analytics, and manage webhooks across 11 platforms. - 6Ask your agent to postTry "connect to PostEverywhere" or "schedule this to LinkedIn for 9am." It is live. ## What an assistant can do on YouTube ### Video and Short as explicit formats The assistant sets contentType to "Video" or "Short", so the format is a decision you can state in the prompt rather than a guess based on aspect ratio. ### Scheduled publishing Queue an upload for a specific date and time in any IANA timezone, so a launch video goes live on schedule without anyone awake to press publish. ### Cross-post the same clip One vertical video can go to YouTube as a Short, Instagram as a Reel and TikTok in a single instruction. ### Draft for approval Save the upload as a draft so a human can check the title and description before it reaches subscribers. ## YouTube post formats YouTube is one of the three platforms where the format is an explicit choice rather than something inferred from the media. The assistant sets it per post, so you can name the format you want in plain language. VideoShortPassed as `contentType` inside `platform_content.youtube` when the assistant calls `create_post`. ## What you actually type No commands or syntax. You describe the outcome and the assistant calls the tools: “Upload this vertical clip to YouTube as a Short with the title "Schedule social posts from Claude in 60 seconds", write a description mentioning our MCP server, and schedule it for Monday 5pm New York time.” ## YouTube specifics worth knowing ### Short vs Video is a real choice YouTube treats Shorts and standard uploads as different surfaces with different discovery. Say which one you want; PostEverywhere passes it through as contentType rather than inferring it. ### Titles and descriptions carry the ranking weight YouTube search leans heavily on title and description text. This is the platform where it is worth asking the assistant to draft several title options before scheduling. ### Scheduling needs a verified channel Scheduled uploads require a channel in good standing with the YouTube Data API. Connect the channel once and PostEverywhere handles the token refresh. ## YouTube MCP server FAQs ### What is a YouTube MCP server? An MCP server that exposes YouTube publishing as tools an AI assistant can call, so Claude or ChatGPT can schedule videos and Shorts to your channel. PostEverywhere's hosted server publishes through the YouTube Data API v3. ### Can it upload YouTube Shorts? Yes. Shorts are an explicit format: the assistant sets contentType to "Short" rather than relying on YouTube to infer it from the aspect ratio. Standard uploads use "Video". ### Can I schedule a video for a future date? Yes. Give a date, time and timezone in the prompt and the upload publishes itself. You can also save it as a draft for review first. ### Does it write titles and descriptions? The assistant drafts them and you approve. Because YouTube search weights title and description heavily, drafting a few options before scheduling is worth the extra step. ### How much does it cost? Included on every plan: Starter $29/mo, Growth $39/mo, Pro $79/mo, each with a 7-day trial. A card is required and there is no free plan. ## Publish to YouTube from your assistant The hosted MCP server, the REST API and all 33 tools are included on every plan. Starter is $29/mo with a 7-day trial; a card is required and there is no free plan. [See pricing](https://posteverywhere.ai/pricing)[All 33 tools on the server](https://posteverywhere.ai/mcp) ## MCP servers for the other platforms The same server publishes to all 11. Connect once and every authorised account is available. [LinkedIn](https://posteverywhere.ai/mcp/linkedin)[Discord](https://posteverywhere.ai/mcp/discord)[Instagram](https://posteverywhere.ai/mcp/instagram)[Facebook](https://posteverywhere.ai/mcp/facebook)[X (Twitter)](https://posteverywhere.ai/mcp/x)[Telegram](https://posteverywhere.ai/mcp/telegram)[TikTok](https://posteverywhere.ai/mcp/tiktok)[Threads](https://posteverywhere.ai/mcp/threads)[Pinterest](https://posteverywhere.ai/mcp/pinterest)[Bluesky](https://posteverywhere.ai/mcp/bluesky)Related reading: [which social media tools have an MCP server](https://posteverywhere.ai/blog/social-media-mcp-servers), [the AI agents we tested](https://posteverywhere.ai/blog/best-ai-agents-for-social-media) and [PostEverywhere for AI agents](https://posteverywhere.ai/agents).