MCP servers

YouTube MCP servers in 2026.Most read transcripts. Few upload.

There's no official YouTube MCP server. The popular ones read transcripts, search results and channel data. To upload from Claude or ChatGPT, a server needs the YouTube Data API with your Google sign-in, and a Google project that hasn't passed YouTube's audit can only upload private videos. Breakreach's hosted connector uploads with the visibility you ask for; anwerj/youtube-uploader-mcp and pauling-ai/youtube-mcp-server upload through your own Google Cloud project.

Connect YouTube to Claude or ChatGPTChecked October 6, 2026. Breakreach is our product.
ClaudeBreakreach
Upload the brew video to YouTube with a good title, Friday at noon
Uploading to YouTubecreate_post

Reply to Claude…
Scheduled · Friday, 12:00 PM

Morning Light, brewed as a pour-over

Northbeam Coffee · Just now

YouTube MCP servers compared

How it connectsWhat it doesUploads videos
BreakreachHosted. OAuth from Claude's and ChatGPT's directories, or any MCP client by URLUploads videos and Shorts with title, description and visibility; views, likes and comments per video; channel stats; reads commentsYes, Official API
anwerj/​youtube-uploader-mcpOpen source, runs on your machine. Your own Google Cloud OAuth clientUploads with title, tags, category, privacy and a scheduled time; thumbnails, playlists, captionsYes, Private until your project passes YouTube's audit
pauling-ai/​youtube-mcp-serverOpen source, runs on your machine. Your own Google Cloud OAuth client40 tools: analytics and reports, uploads, playlists, comments, thumbnailsYes, Same private-video rule
ZubeidHendricks/​youtube-mcp-serverOpen source. Your own Data API keySearch, video and channel details, transcripts, playlistsNo, Read-only
Transcript readers (kimtaeyoon83, anaisbetts)Open source, no key: YouTube's site or yt-dlpTranscripts and summariesNo
Other schedulers' MCP servers (Buffer, Metricool, Postiz)Hosted. Metricool and Postiz in both directories; Buffer in Claude's, and by URL in ChatGPTSchedule YouTube posts among their other networks; no comment or DM tools in their MCP serversYes, Official API
Checked on October 6, 2026, from each project's README and YouTube's API documentation. Breakreach is our product.
Our recommendation

To post to YouTube from an assistant, use Breakreach.We built it, so here's the case.

Connect YouTube
  • No Google Cloud project to set up and no unverified-app warning: you sign in with Google once
  • Title, description and visibility in the request, and YouTube files a vertical video under three minutes as a Short
  • Views, likes and comments per video and the channel's numbers in the chat, with the same connector covering your other networks

When to pick something else. Thumbnails, tags and playlists aren't set by Breakreach yet, and replying to comments waits on a Google permission still in review. anwerj/youtube-uploader-mcp does thumbnails and playlists with your own Google project.

The kinds of YouTube MCP serverHow each one gets to your account.

Transcript and data readers

Most YouTube MCP servers read. kimtaeyoon83/mcp-server-youtube-transcript and anaisbetts/mcp-youtube fetch captions without a key, from YouTube's site or with yt-dlp. ZubeidHendricks/youtube-mcp-server searches videos and channels with a Data API key. None of them uploads.

Uploads with your own Google project

anwerj/youtube-uploader-mcp and pauling-ai/youtube-mcp-server upload through the Data API with an OAuth client you create in Google Cloud. YouTube's rule applies to them: videos uploaded from an unverified API project created after July 28, 2020 are restricted to private viewing until the project passes an API compliance audit.

Uploads, hosted

Breakreach holds the Google project. You connect your channel with Google's sign-in, then ask Claude or ChatGPT; uploads run from our servers, public by default, or unlisted or private when you ask.

What YouTube's API lets a server doThe rules every server works within.

  • Uploads have their own quotaSince June 1, 2026, a project gets 100 video uploads a day by default, each costing 1 unit in its own bucket, and 10,000 units a day for the other calls.
  • Private until auditedUploads from unverified projects created after July 28, 2020 stay private until YouTube's API compliance audit lifts it.
  • What other calls costUpdating a video, posting a comment or setting a thumbnail costs 50 units each.

What Breakreach's YouTube tools doAnd what they don't, yet.

What you can ask for

  • VideosOne video per post. The title is the one you give, or the first line of your text, up to 100 characters; the text becomes the description, up to 5,000.
  • ShortsA vertical video under three minutes is usually filed as a Short. YouTube decides, from the file itself.
  • VisibilityPublic by default; ask for unlisted or private when you want to check it first.
  • Stats and commentsViews, likes and comments per video, subscribers, total views and video count for the channel, and the comments themselves.

Not yet, or not possible

  • Thumbnails, tags and playlists
  • Changing a video after it's published
  • Replying to comments, which waits on a Google permission in review
  • Made for kids: every upload is marked as not made for kids

Set it up in Claude.6 steps, once. ChatGPT works the same way.

  1. Claude· Customize › Connectors
    Connectors
    Search
    Breakreach
    Schedule and publish to 12 social networks
    Connect

    Connectors let Claude use outside tools for you. You can disconnect them at any time.

In Claude Code, Cursor or any MCP clientOne hosted server, OAuth or an API key.

The server lives at https://api.breakreach.com/mcp and speaks Streamable HTTP, so there is nothing to install. Clients that handle OAuth sign you in; others send an API key from Settings → API & MCP.

Claude Code (then run /mcp to sign in)
claude mcp add --transport http breakreach https://api.breakreach.com/mcp
Cursor (~/.cursor/mcp.json)
{
  "mcpServers": {
    "breakreach": {
      "url": "https://api.breakreach.com/mcp",
      "headers": { "Authorization": "Bearer br_YOUR_API_KEY" }
    }
  }
}

What to askThree requests that work on YouTube today.

  • “Upload the brew video to YouTube with a good title, Friday at noon”
  • “Post it unlisted first so I can check it”
  • “Which of my last ten videos got the most views?”
FAQ

Questions, answered.

Short answers about YouTube MCP servers.

No. Google's list of its remote MCP servers covers Drive, Gmail, Calendar and others, but not YouTube. Every YouTube MCP server is built by a third party.

YouTube restricts uploads from unverified API projects created after July 28, 2020 to private viewing until the project passes an API compliance audit. It applies to servers that use your own Google Cloud project.

Yes. There's no separate Shorts upload: YouTube files a vertical video under three minutes as a Short on its own.

Transcript servers like kimtaeyoon83/mcp-server-youtube-transcript do. Breakreach's connector doesn't read transcripts; it uploads and reads stats and comments.

In Claude: Customize → Connectors → Discover, search Breakreach, Connect. In ChatGPT: Settings → Plugins, search Breakreach, Connect. In Claude Code: claude mcp add --transport http breakreach https://api.breakreach.com/mcp, then /mcp to sign in. Then connect YouTube in Breakreach and ask.

Creating a Breakreach account and connecting your first social account is free. Scheduling and publishing need a plan, from $29 a month ($23 billed yearly) for 5 accounts.

Instagram
TikTok
LinkedIn
YouTube
X
Facebook
Threads

Put your socials on autopilot.Live in two minutes.

Plans from $29 a month. Cancel anytime.