youtube-mcp-server
Provides a Model Context Protocol (MCP) server that lets an MCP host query YouTube for video search, video details, thumbnails, transcripts, and various channel/playlist metadata (including comments/activities limited to public data).
Score Breakdown
⚙ Agent Friendliness
🔒 Security
Uses an API key via environment variable (better than hardcoding), but there is no description of TLS requirements for the host connection beyond typical HTTP usage, no OAuth/scoped authorization, and no documented guidance for protecting the key in logs or handling errors safely. Dependency/version hygiene and any CVE posture are not provided.
⚡ Reliability
Best When
You want an MCP-compatible tool surface over common YouTube read-only queries (search, metadata, public transcripts/comments), and you can supply a YouTube API key.
Avoid When
You require fine-grained OAuth scopes, strict privacy controls, or an official hosted SaaS with published SLAs (this appears to be a self-hosted server).
Use Cases
- • Search YouTube videos by query from an MCP client
- • Fetch transcript text for a YouTube video by video ID
- • Retrieve structured metadata (title, channel, etc.) and thumbnail URLs by video ID
- • Browse channel information, shelves/sections, playlists, and playlist items
- • List public comments or public channel activities for a given channel/video/category
Not For
- • Need for non-public YouTube data (private videos, private channels, or authenticated-only content beyond public availability)
- • Use as a generic YouTube web scraper without MCP host integration
- • Production use without validating YouTube API compliance, quotas, and data handling requirements
Interface
Authentication
Authentication is not described as OAuth; it uses a YouTube API key provided as an environment variable.
Pricing
No hosting/service pricing is described; this is self-hosted.
Agent Metadata
Known Gotchas
- ⚠ Transcript extraction may fail for videos without available transcripts or due to YouTube/API limitations (not documented).
- ⚠ Rate limits/quotas are not described in README; agents may need to handle 429/quota errors based on MCP/underlying YouTube API behavior (not documented).
- ⚠ Some endpoints are explicitly limited to 'Public' comments/activities; requesting non-public data may result in empty results or errors (not detailed).
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
Package Brief
Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.
Delivered within 10 minutes
Score Monitoring
Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.
Continuous monitoring
Scores are editorial opinions as of 2026-04-04.