About
A lightweight MCP server that proxies and streams YouTube videos, enabling quick integration into applications using the Model Context Protocol. Built with Bun for fast runtime performance.
Capabilities
YouTube MCP Server Overview
The YouTube MCP Server is a lightweight, Bun‑based service that exposes the public YouTube Data API to AI assistants through the Model Context Protocol. By wrapping YouTube’s search, video metadata retrieval, and playlist handling into MCP resources and tools, it allows Claude or other AI clients to query YouTube directly without writing custom HTTP code. This eliminates the need for developers to manage OAuth flows, pagination logic, or JSON parsing when integrating video content into conversational agents.
Problem Solved
Many AI assistants need to surface up‑to‑date video information, recommend content, or embed media in responses. Traditionally this requires developers to build REST clients, handle authentication, and translate API responses into natural language. The YouTube MCP Server abstracts these complexities, providing a single, well‑defined interface that can be invoked with simple prompt templates or tool calls. This streamlines the development cycle and reduces boilerplate.
Core Capabilities
- Search Videos – Execute keyword queries and receive a ranked list of matching videos, complete with titles, thumbnails, and channel details.
- Retrieve Video Details – Fetch full metadata (duration, view count, description) for a specific video ID.
- List Playlists – Query playlists belonging to a channel or by search terms, returning playlist IDs and titles.
- Get Playlist Items – Enumerate videos within a playlist, including ordering information and video snippets.
- Rate Limiting & Pagination – Built‑in handling of YouTube’s API limits and continuation tokens, so the AI can request “next page” without additional logic.
Each capability is exposed as an MCP resource, allowing the AI to compose multi‑step queries (e.g., search for a topic, pick the top result, and embed its thumbnail) within a single conversation turn.
Real‑World Use Cases
- Content Discovery Bots – Assist users in finding relevant tutorials or entertainment videos based on conversational context.
- Learning Platforms – Dynamically pull instructional videos into e‑learning modules or chat‑based tutoring sessions.
- Marketing Automation – Generate video recommendations for social media campaigns or customer support FAQs.
- Analytics Dashboards – Let AI assistants report on channel performance, trending videos, or playlist engagement metrics.
Integration with AI Workflows
Because the server follows MCP standards, it can be added to an existing tool registry with a single line in the client configuration. Once registered, AI assistants can invoke YouTube operations as if they were native functions, receiving structured JSON that can be directly rendered or further processed. The server’s stateless design means it scales horizontally with minimal resource overhead, fitting naturally into micro‑service architectures or serverless deployments.
Unique Advantages
- Bun Runtime Efficiency – Built on Bun, the server benefits from fast startup times and low memory usage, ideal for rapid prototyping or edge deployments.
- Zero OAuth Overhead – Uses YouTube’s API key authentication, simplifying setup while still enabling access to public data.
- Extensible Resource Model – Developers can easily add new YouTube endpoints or custom filters without modifying the core server logic.
- MCP‑Ready – Adheres strictly to MCP specifications, ensuring compatibility with any future AI assistant that supports the protocol.
In summary, the YouTube MCP Server turns a complex external API into an AI‑friendly toolset, empowering developers to enrich conversational experiences with video content while keeping integration simple and maintainable.
Related Servers
MindsDB MCP Server
Unified AI-driven data query across all sources
Homebrew Legacy Server
Legacy Homebrew repository split into core formulae and package manager
Daytona
Secure, elastic sandbox infrastructure for AI code execution
SafeLine WAF Server
Secure your web apps with a self‑hosted reverse‑proxy firewall
mediar-ai/screenpipe
MCP Server: mediar-ai/screenpipe
Skyvern
MCP Server: Skyvern
Weekly Views
Server Health
Information
Explore More Servers
Omni MQTT MCP Server
MQTT-based Model Context Protocol server with versatile transport options
Code Analyzer MCP Server
Lint, analyze, and auto-fix code across languages
Hecom OpenAPI MCP Server
Connects to Hecom CRM+ via OpenAPI for seamless integration
Neo4j GDS Agent
LLM-powered graph analytics with Neo4j GDS
MetaMCP
Unified MCP aggregator, orchestrator, middleware, and gateway in one Docker image
MCP CLI
Command‑line interface for Model Context Protocol servers