Free planRead every connected account, 100 reads a day, free forever.See pricing →

Social · MCP server

YouTube MCP server

Inspect your channel and review metadata edits.

MegaMCP is a hosted YouTube MCP server that lets Claude, ChatGPT and Cursor read channel statistics, uploads and video metadata and propose video title and description changes that you approve.

Rolling outBuilt, and switching on as approvals land.What this meansRolling out means the code is built and the platform is still approving MegaMCP's app: Google, Meta, Microsoft and the one-click ad-platform sign-ins switch on as each approval lands.

Tools
3 reads, 1 write
Works with
Claude, ChatGPT, Cursor, Claude Code and VS Code
Price
Free to read, changes from $19/mo
YouTube3 reads · 1 change
MegaMCPApproval gate
  • Claude
  • ChatGPT
  • Cursor

Live demo

Watch it work on YouTube

Ask in plain English. Your AI reads YouTube with real MegaMCP tools, then hands you a plan. Nothing moves until a person clicks Approve, and supported changes can be undone.

Tools in this example

  • youtube_list_uploadsReads live data
  • youtube_update_video_copyProposes a change plan
See all 4 YouTube tools
Claude · MegaMCP + YouTubeIllustrative demo
  1. You

    Give my latest video a clearer title and description.

  2. Claude
    youtube_list_uploadsDonechannel uploadsyoutube_update_video_copyWaiting for approvalplan ready

    Your latest upload has a vague title. Here's a clearer one that says what's in it.

    Update video copyYouTube · Acme Plumbing1 change
    • Change: TitleNew video!!How to flush a water heater in 10 minutes
    • Check passed: Tags, category and languages stay as they are
  3. Claude

    Updated. Undo checks the live version first.

What your AI can do

YouTube MCP tools

Read channel/video metadata and propose title and description updates with atomic ETag checks. This list comes straight from the running product: 3 read tools and 1 write tool.

Reads

Answer straight away. Nothing changes.

3 tools
  • Channel metadata
  • Channel-owned videos and video details

Changes you approve

Each one returns a plan with a diff. Nothing moves until a person approves.

1 tool
  • Reviewed title and description updates

YouTube guardrail

Channel ownership is checked for every video. Updates preserve tags, category and languages, and undo checks the live ETag.

Plus complete diff previews, human approvals and the flight recorder on every connection. Live changes require a paid plan.

All 4 YouTube tools3 reads, 1 change · straight from the running product
What it doesTool idType
Channel statisticsyoutube_channel_summaryRead
List channel uploadsyoutube_list_uploadsRead
Inspect video metadatayoutube_get_videoRead
Propose video title/descriptionyoutube_update_video_copyChange

Example prompts

YouTube MCP prompts

Paste any of these into Claude, ChatGPT or Cursor once YouTube is connected.

More YouTube prompts
  1. “List videos on my enabled channel.”

  2. “Inspect this video metadata.”

  3. “Propose a clearer title and description.”

  4. “List my latest uploads with their publish dates.”

  5. “Show my channel's subscriber and view totals.”

  6. “Rewrite this video's description to include chapters and links.”

  7. “Suggest a more searchable title for this video and prepare it for review.”

  8. “Inspect this video's tags and category.”

Setup

YouTube MCP setup in 3 steps

About two minutes for Claude, ChatGPT or Cursor. Nothing to install.

  1. Connect YouTube

    Start a free workspace and open Connections. Optional YouTube readonly consent and enabled Data API. Management requires separate force-ssl consent; public verification and live acceptance remain pending.

  2. Add MegaMCP to your AI app

    Every app uses the same server URL.

    MCP server URL
    https://megamcp.com/api/mcp
  3. Ask in plain English

    Try “List videos on my enabled channel.” Reports answer straight away. Anything that changes YouTube comes back as a plan for you to approve.

Safety

Hand AI the keys. Keep the brakes.

The same loop guards every MegaMCP connection: ask, see the diff, approve, undo.

Approval before every change

YouTube write tools never touch YouTube directly. They return a plan, and a person approves it in the dashboard, or in chat if an admin allows it.

Approval requestedYouTube · 1 plan waitingDashboard · just now

A diff first

Every plan lists each change with its before and after values, so you see exactly what will move before it does.

Plan previewYouTube1 change
  • Change: ValueBeforeAfter
  • Check passed: Checked again right before it applies

Undo for supported changes

Supported changes reverse through a separately reviewed undo plan. Anything that can't be undone is marked before you approve it.

Undo plan readyRestores the previous valuesReviewed like any other change

Receipts for everything

Platform checks stop stale edits, and the flight recorder logs every tool call, plan and approval, with who did it and from which AI app.

TimeEvent
09:14youtube_channel_summary
09:15Plan created by Claude
09:16Approved by Ana

FAQ

YouTube MCP server questions

Is there an official YouTube MCP server?

Not that we could find. As of October 2026, YouTube does not publish an MCP server. MegaMCP reads your channel, uploads and video metadata and prepares title and description changes that a person approves.

What is a YouTube MCP server?

An MCP (Model Context Protocol) server lets AI assistants such as Claude, ChatGPT and Cursor use YouTube through tools. MegaMCP's hosted YouTube MCP server gives your assistant 3 read tools and 1 write tool for channel statistics, uploads and video metadata, and every change waits for a human approval.

Does the YouTube MCP server work with ChatGPT?

Yes. MegaMCP is a remote MCP server with OAuth sign-in, so one URL works in ChatGPT (as an app, with developer mode on), Claude (as a custom connector), Cursor, Claude Code and VS Code. Your AI app's own plan decides whether it can add custom MCP servers.

Can it make changes to my YouTube account?

Yes, with your approval. It can propose video title and description changes changes. Each one comes back as a plan with a line-by-line diff and waits for a human before anything moves. Channel ownership is checked for every video. Updates preserve tags, category and languages, and undo checks the live ETag.

How do I connect YouTube to Claude or ChatGPT?

Optional YouTube readonly consent and enabled Data API. Management requires separate force-ssl consent; public verification and live acceptance remain pending.

What does the YouTube MCP server cost?

Reading YouTube is free on MegaMCP's Free plan (100 reads a day, no card). Approved changes are included in every paid plan, from $19/month after a 5-day free trial, with unlimited runs and no credits. MegaMCP adds no markup: any subscription or API usage with the vendor stays between you and them.

Is my YouTube data safe?

Your YouTube credentials are encrypted at rest (AES-256-GCM) and bound to their connection, and MegaMCP never trains AI models on your data. Your AI only sees the accounts you switch on, members limited to certain clients only see those clients, and every tool call lands in the flight recorder.

5 days. On the house.

Put Mega to work. Your ad budget stays yours.

No credit card to start. Every workspace comes with a sandbox ad account, so you can watch the whole ask, diff, approve, undo loop before you connect anything real.

Get launch updates

New integrations, platform approvals, the occasional dark joke. One or two emails a month. Unsubscribe anytime.

Want early access? Join the waiting list →