MCP Server

YouTube MCP Server Let any AI agent post to YouTube

Let AI agents upload videos and Shorts to YouTube with titles, descriptions and tags, then track performance — from a single prompt.

mcp.json
{
  "mcpServers": {
    "upload-post": {
      "url": "https://mcp.upload-post.com/mcp",
      "headers": {
        "Authorization": "ApiKey YOUR_API_KEY"
      }
    }
  }
}

YouTube tools the agent can call

Part of the 40-tool Upload-Post MCP server — the agent picks them automatically from your prompt.

Tool What it does
upload_video Upload a video or Short with title, description, tags and visibility
get_status / get_job_status Track upload and processing status
list_scheduled / edit_scheduled / cancel_scheduled Manage scheduled uploads
get_analytics / get_post_analytics Pull views, watch time and engagement
submit_ffmpeg_job Convert or trim a video before uploading

Looking for the direct API instead? See the YouTube API page.

Works with every MCP client

Same server, same tools — pick your AI client and follow its 3-step guide.

Try these YouTube prompts

No commands to memorize — just describe what you want.

“Upload this video to YouTube: title "Upload-Post v2 demo", add a keyword-rich description.”
“Trim this recording to 60 seconds and publish it as a YouTube Short.”
“Schedule this tutorial for Tuesday at 15:00 and post the link on X when live.”
“Compare the performance of my last 10 Shorts.”

Frequently asked questions

YouTube + AI agents, answered. Last updated June 2026.

What is a YouTube MCP server?

A YouTube MCP server is a Model Context Protocol server that exposes YouTube uploads as tools an AI agent can call. The Upload-Post MCP server lets ChatGPT, Claude, Gemini or any MCP client upload videos and Shorts, schedule them and pull analytics — no custom code.

Can AI agents upload Shorts to YouTube?

Yes. The agent can upload vertical videos as Shorts with title, description and tags, and the built-in FFmpeg tools can trim or convert the clip first.

Do I need the YouTube API quota?

No. Upload-Post manages the YouTube connection and quotas for you — you connect your channel once and the MCP tools handle the rest.

Is the YouTube MCP server free?

The MCP server is free and open-source (MIT). It works with any Upload-Post plan, including the free tier.

Let your AI agent run YouTube

Free to start, no credit card. Connect YouTube once and post from any MCP client.