YouTube MCP Server

YouTube MCP server enabling AI agents to interact with YouTube content — searching videos, retrieving video metadata and transcripts, accessing channel information, fetching comments, and integrating YouTube's vast video library into agent-driven research, content analysis, and knowledge extraction workflows.

Evaluated Mar 07, 2026 (0d ago) vcurrent
Homepage ↗ Repo ↗ Content Management youtube video content mcp-server transcripts search google
⚙ Agent Friendliness
74
/ 100
Can an agent use this?
🔒 Security
83
/ 100
Is it safe for agents?
⚡ Reliability
74
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
70
Documentation
75
Error Messages
70
Auth Simplicity
82
Rate Limits
80

🔒 Security

TLS Enforcement
100
Auth Strength
80
Scope Granularity
78
Dep. Hygiene
72
Secret Handling
82

API key restricted to YouTube scope. HTTPS. Store key in env var. Community MCP. ToS compliance.

⚡ Reliability

Uptime/SLA
80
Version Stability
75
Breaking Changes
75
Error Recovery
68
AF Security Reliability

Best When

An agent needs to search YouTube and extract content from videos — particularly transcript extraction for knowledge retrieval from educational or informational content.

Avoid When

You need to download videos or access age-restricted/private content — YouTube API only provides metadata and public data.

Use Cases

  • Searching YouTube for videos on specific topics from research agents
  • Extracting transcripts from YouTube videos for content analysis agents
  • Retrieving video metadata and channel information from content discovery agents
  • Analyzing YouTube comments for sentiment analysis agents
  • Building video content recommendation workflows from media agents
  • Extracting knowledge from educational YouTube content for learning agents

Not For

  • Downloading YouTube videos (violates ToS; use YouTube Data API for metadata only)
  • Bilibili, Vimeo, or other video platforms (use their respective MCPs)
  • Bulk channel data harvesting (YouTube API quota limits apply)

Interface

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
No
Webhooks
No

Authentication

Methods: api_key
OAuth: No Scopes: No

YouTube Data API v3 key required. Obtain from Google Cloud Console. Free tier: 10,000 quota units/day. Transcript access may use youtube-transcript-api (no auth needed for public videos).

Pricing

Model: freemium
Free tier: Yes
Requires CC: No

YouTube Data API has a generous free quota. Transcript extraction for public videos is free via youtube-transcript-api. Community MCP is free open source.

Agent Metadata

Pagination
token
Idempotent
Full
Retry Guidance
Not documented

Known Gotchas

  • YouTube API quota: search costs 100 units; 10,000/day free = only 100 searches/day
  • Transcript availability varies — not all videos have captions/transcripts
  • YouTube API key should be restricted to YouTube Data API scope only
  • Video IDs (not URLs) required for most operations — parse IDs from URLs first
  • Age-restricted and private videos inaccessible without OAuth2 user consent
  • Community MCP — YouTube Data API is well-documented by Google

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for YouTube MCP Server.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-03-07.

6470
Packages Evaluated
26150
Need Evaluation
173
Need Re-evaluation
Community Powered