Is there an official YouTube MCP server?
No. Google's MCP server list (updated 2 November 2026) covers Workspace, Maps, Home, Pay and others, not YouTube [2]. YouTube's official access is the Data API v3 plus the Analytics and Reporting APIs [5][7]. Community and vidIQ YouTube MCP servers are not Google products [3].
| Interface | Status | Detail |
|---|---|---|
| Native AI | Ask Studio in YouTube Studio | AI assistant in YouTube Studio on desktop web, for ideas, channel insights and analytics questions. Not available to Official Artist Channels, Made for Kids channels or creators under 18.[1] |
| Official MCP server | MCP · None found | Not on Google's MCP product list. Servers called 'YouTube MCP' come from independent developers or companies such as vidIQ.[2][3] |
| Official CLI | CLI · None found | Google publishes code samples, such as a Python upload script, but no command-line tool was found.[4] |
| Official API | API · Official | Data API for uploads and channel resources, Analytics API for report queries, Reporting API for bulk reports.[5][6][7] |
| Community MCP | MCP · Community | 11 community or third-party servers in our directory; listed below. |
What Google offers instead
YouTube MCP servers wrap these APIs or their builder's own data. vidIQ's comparison (vidIQ's, not Google's) describes several: ZubeidHendricks' server needs your own Data API key and none of its 10 documented tools can write; Composio's signs in to your YouTube account through Composio and can upload, update and delete videos [3].
vidIQ's own server uses vidIQ's data infrastructure, not the YouTube Data API [3].
A community server can do whatever your granted access allows: the youtube.upload OAuth scope lets it upload to your channel [6].
What the API allows
- Uploads of up to 256GB go to
POST https://www.googleapis.com/upload/youtube/v3/videos[6] - Uploads are public unless
status.privacyStatusis set toprivateorunlisted[6][9] - Unverified API projects are no longer limited to private uploads [6][9]; YouTube's Help Center article on locked videos still shows the old rule [10]
thumbnails.settakes a JPEG or PNG up to 50MB, on verified channels only [8][11]
Quotas
- Daily default per project: 100
search.listcalls, 100videos.insertcalls and 10,000 units for everything else [5][12] - An upload costs 1 unit from the Video Uploads bucket [6];
thumbnails.setcosts about 50 units [8] - The separate buckets started on 1 June 2026; on 4 Dec 2025 the documented upload cost fell from about 1,600 units to about 100 [13]
- More quota needs a compliance audit through Google's audit and quota extension form [14]
How to connect
You need a Google Cloud project with the YouTube Data API enabled, and OAuth sign-in for your channel [5]. Google's upload guide has a Python 2 sample [4].
python upload_video.py --file="/tmp/test_video_file.flv"
--title="Summer vacation in California"
--description="Had fun surfing in Santa Cruz"
--keywords="surfing,Santa Cruz"
--category="22"
--privacyStatus="private"Consent rules
YouTube's Developer Policies (updated 1 November 2026) apply to every tool built on the API, MCP servers included [15]:
- No automated views, uploads, comments, likes, dislikes or other actions without the user's 'prior specific and express consent' [15]
- Tools may suggest values, but users must have final control over what is published [15]
- Upload tools must offer a clear public, private or unlisted choice, and cannot change a video's privacy without express consent [15]
- No scraping YouTube or using scraped YouTube data [15]
YouTube entries in the directory
-
Manage & distribute
YouTube Data API v3
YouTube (Google)Authorised uploads, metadata, playlists and video information
ForCreators with automation setup
Quota-limited APICloudDeveloperMCP · None foundCLI · None foundAPI · OfficialDetails and sources
- Type
- Official API
- Cost note
- Quota-limited API
- Runs
- Cloud API
- Watch out
- OAuth verification, API quotas and upload restrictions
- Made by
- Google / YouTube official (YouTube (Google))
- Sources
- developers.google.com/youtube/v3/docs
-
Manage & distribute
YouTube video upload API
YouTube (Google)Upload videos programmatically with OAuth via videos.insert
ForCreators with agent publish pipelines
Quota-limited APICloudDeveloperMCP · CommunityCLI · Third-partyAPI · OfficialDetails and sources
- Type
- Official API
- Cost note
- Quota-limited API
- Runs
- Cloud API
- Watch out
- Publishing approval required; don't auto-publish unreviewed outputs
- Made by
- Google / YouTube official (YouTube (Google))
- Sources
- developers.google.com/youtube/data/reference/rest/v3/videos/
-
Measure & improve
YouTube Analytics API
YouTube (Google)Analyse authorised channel views, engagement and retention through API
ForGrowth-focused creators
Quota-limited APICloudDeveloperMCP · None foundCLI · None foundAPI · OfficialDetails and sources
- Type
- Official API
- Cost note
- Quota-limited API
- Runs
- Cloud API
- Watch out
- Channel owner OAuth consent; metrics and dimensions have limits
- Made by
- Google / YouTube official (YouTube (Google))
- Sources
- developers.google.com/youtube/analytics
-
Measure & improve
YouTube Analytics MCP (olafsulich)
olafsulichAsk assistants for authorised YouTube channel performance data
ForActive YouTube creators
Free codeCloudDeveloperNo licence fileMCP · CommunityCLI · Built inDetails and sources
- Type
- Community MCP server
- Cost note
- Open repo; YouTube quota
- Runs
- Developer / cloud
- Watch out
- OAuth permissions and token safety; read-only test first
- Made by
- Community developer (olafsulich)
- GitHub
- Last commit Sep 2026
- Sources
- github.com/olafsulich/youtube-analytics-mcp
-
Research & optimise
YouTube Ask Studio
YouTube (Google)Ask native AI questions related to an authorised channel
ForYouTube channel owners
Price unknownCloudNo codingMCP · None foundCLI · None foundAPI · Via relatedDetails and sources
- Type
- Native platform AI
- Cost note
- YouTube Studio access
- Runs
- YouTube Studio
- Watch out
- Feature and regional eligibility vary; do not confuse with Inspiration tab
- Made by
- Google / YouTube official (YouTube (Google))
- Sources
- support.google.com/youtube/answer/16291691
-
Transcribe & subtitle
YouTube Transcript MCP (jontiritilli)
jontiritilliMake YouTube transcripts available in agent workflows
ForResearchers, own-channel libraries
Free codeOn your computerDeveloperMIT licenceMCP · CommunityDetails and sources
- Type
- Community MCP server
- Cost note
- Repo available
- Runs
- Local / dev
- Watch out
- Transcript availability and platform ToS; respect content rights
- Made by
- Community developer (jontiritilli)
- GitHub
- Last commit Aug 2026
- Sources
- github.com/jontiritilli/youtube-transcript-mcp
-
Research & optimise
HasData YouTube MCP
HasDataCollect permitted YouTube data through a commercial scraping service wrapper
ForPublic video research
Price unknownCloudDeveloperMIT licenceMCP · Third-partyDetails and sources
- Type
- Community MCP server
- Cost note
- Service credits likely
- Runs
- Hosted / dev
- Watch out
- Not official Google; scraping vendor policies and privacy need review
- Made by
- Third-party company (HasData)
- GitHub
- Last commit Oct 2026
- MCP Registry
- Listed as
com.hasdata/youtube - Sources
- github.com/hasdata/youtube-mcp
-
Transcribe & subtitle
YT Transcript MCP (oreiasccp)
oreiasccpAccess video speech text from assistant for research
ForYouTube educators
Free codeOn your computerDeveloperMIT licenceMCP · CommunityAPI · Built inDetails and sources
- Type
- Community MCP server
- Cost note
- Repo available
- Runs
- Local / dev
- Watch out
- No guaranteed captions for every video; user-owned content preferred
- Made by
- Community developer (oreiasccp)
- GitHub
- Last commit Jun 2026
- Sources
- github.com/oreiasccp/yt-transcript-mcp
-
Research & optimise
YouTube MCP (prmichaelsen)
prmichaelsenExpose YouTube operations/data to MCP assistant
ForYouTube creators
Free codeOn your computerDeveloperNo licence fileMCP · CommunityDetails and sources
- Type
- Community MCP server
- Cost note
- Open code; API quota
- Runs
- Local / dev
- Watch out
- Inspect actual supported actions before claiming upload support
- Made by
- Community developer (prmichaelsen)
- GitHub
- Last commit Mar 2026
- Sources
- github.com/prmichaelsen/youtube-mcp
-
Research & optimise
YouTube MCP (deepujain)
deepujainInspect a community YouTube tool integration
ForAgentic creator developers
Free codeOn your computerDeveloperMIT licenceMCP · CommunityAPI · CommunityDetails and sources
- Type
- Community MCP server
- Cost note
- Repo available
- Runs
- Local / dev
- Watch out
- Feature coverage and activity not independently benchmarked
- Made by
- Community developer (deepujain)
- GitHub
- Last commit Sep 2026
- Sources
- github.com/deepujain/youtube-mcp
-
Manage & distribute
YouTube MCP (iamstefanp)
iamstefanpExplore assistant actions on live stream tooling
ForYouTube live streamers
Free codeOn your computerDeveloperMIT licenceMCP · CommunityAPI · CommunityDetails and sources
- Type
- Community MCP server
- Cost note
- Repo available
- Runs
- Local / dev
- Watch out
- Live broadcast automation must have human confirmations
- Made by
- Community developer (iamstefanp)
- GitHub
- Last commit Jun 2026
- Sources
- github.com/iamstefanp/youtube-mcp
-
Transcribe & subtitle
Retrieve video speech text for agent context
ForEducation, research
Free codeOn your computerDeveloperMIT licenceMCP · CommunityAPI · Built inDetails and sources
- Type
- Community MCP server
- Cost note
- Repo available
- Runs
- Local / dev
- Watch out
- Check regional captions and private video permissions
- Made by
- Community developer (yunlinwu)
- GitHub
- Last commit Jul 2026
- Sources
- github.com/yunlinwu/youtube-transcript-mcp
-
Transcribe & subtitle
Transcript-to-assistant research workflow
ForYouTube analysis
Free codeOn your computerDeveloperMIT licenceMCP · CommunityAPI · Built inDetails and sources
- Type
- Community MCP server
- Cost note
- Repo available
- Runs
- Local / dev
- Watch out
- Verify external services and transcript licensing
- Made by
- Community developer (zxl777)
- GitHub
- Last commit Oct 2026
- MCP Registry
- Listed as
ai.youtube-transcript/youtube-transcript - Sources
- github.com/zxl777/youtube-transcript-mcp
-
Edit & repurpose
claude-youtube-editor
hassancs91Run a talking-head edit pipeline then prepare YouTube publishing
ForTutorial channels
Free codeOn your computer · CloudDeveloperMIT licenceCLI · Built inAgent skillDetails and sources
- Type
- Agentic video editor
- Cost note
- Repo code; services may cost
- Runs
- Local / hybrid
- Watch out
- Require approval before YouTube upload; OAuth security
- Made by
- Community developer (hassancs91)
- GitHub
- Last commit Aug 2026
- Sources
- github.com/hassancs91/claude-youtube-editor github.com/clonn/awesome-agent-video-skills
-
Research & optimise
YouTube marketing skills (adityaarsharma)
adityaarsharmaAutomate topic planning and channel intelligence with agent commands
ForYouTube growth teams
Free codeOn your computerDeveloperMIT licenceMCP · CommunityCLI · Built inDetails and sources
- Type
- Community MCP server
- Cost note
- Repository; API charges as applicable
- Runs
- Local / dev
- Watch out
- Third-party index only; verify OAuth safety and commands
- Made by
- Community developer (adityaarsharma)
- GitHub
- Last commit Oct 2026
- Sources
- github.com/adityaarsharma/youtube-marketing-skills github.com/clonn/awesome-agent-video-skills
-
Research & optimise
YouTube Studio Inspiration (sunset)
YouTube (Google)Historical inspiration feature; DO NOT build a live product page around it
ForHistorical only
RetiredCloudNo codingRetired featureMCP · None foundCLI · None foundAPI · Via relatedDetails and sources
- Type
- Native platform AI
- Cost note
- Retired / deprecated Aug 2026
- Runs
- YouTube Studio
- Watch out
- Deprecated as of Aug 2026; reference only in migration guidance
- Made by
- Google / YouTube official (YouTube (Google))
- Sources
- support.google.com/youtube/answer/15575509?hl=en
Sources
- Learn about Ask Studio in YouTube Studio - YouTube Help fetched 2 Nov 2026
- Supported products | Google Cloud MCP servers | Google Cloud Documentation fetched 2 Nov 2026
- YouTube MCP Server for ChatGPT, Claude & More | vidIQ fetched 2 Nov 2026
- Upload a Video | YouTube Data API | Google for Developers fetched 2 Nov 2026
- YouTube Data API Overview | Google for Developers fetched 2 Nov 2026
- Videos: insert | YouTube Data API | Google for Developers fetched 2 Nov 2026
- YouTube Analytics and Reporting APIs | Google for Developers fetched 2 Nov 2026
- Thumbnails: set | YouTube Data API | Google for Developers fetched 2 Nov 2026
- Videos | YouTube Data API | Google for Developers fetched 2 Nov 2026
- Videos locked as private - YouTube Help fetched 2 Nov 2026
- Add custom thumbnails on YouTube - Computer - YouTube Help fetched 2 Nov 2026
- Quota Calculator | YouTube Data API | Google for Developers fetched 2 Nov 2026
- Revision History | YouTube Data API | Google for Developers fetched 2 Nov 2026
- Quota and Compliance Audits | YouTube Data API | Google for Developers fetched 2 Nov 2026
- YouTube API Services - Developer Policies | Google for Developers fetched 2 Nov 2026