YouTube-MCP
@CodeWizzard01
About YouTube-MCP
No overview available yet
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"youtube-mcp-server-codewizzard01": {
"command": "docker",
"args": [
"run",
"-e",
"YOUTUBE_API_KEY=<your_api_key_here>",
"-p",
"8085:8080",
"codewizard01/youtube-mcp:latest"
]
}
}
}Tools
11Search for videos on YouTube using a query string.
Get transcript for a YouTube video by video ID.
Get details of a YouTube video using its video ID.
Get thumbnail URLs for a YouTube video by video ID.
List comments for a YouTube video by video ID. (Public comments only)
Get information about a YouTube channel by channel ID.
List playlists for a YouTube channel by channel ID.
List channel sections (shelves) for a YouTube channel by channel ID.
List videos in a YouTube playlist by playlist ID.
List activities for a YouTube channel by channel ID. (Public activities only)
List video categories available in a region.
Overview
What is YouTube-MCP?
YouTube-MCP is a Model Context Protocol server that provides search, transcript, and metadata tools for YouTube. It is built using the Java MCP SDK and Spring AI, with a JavaScript component for transcript extraction.
How to use YouTube-MCP?
Run the server as a Docker container with the YOUTUBE_API_KEY environment variable, or from an IDE using Java 24 and Maven. Connect to an MCP host by adding an SSE endpoint (http://localhost:8085) or a stdio command (java -jar youtube-mcp.jar) to the MCP config file.
Key features of YouTube-MCP?
- Search YouTube videos by query string
- Extract transcripts from videos by ID
- Get video details and metadata
- Retrieve thumbnail
More Media & Design MCP servers
Design Systems Mcp
southleftI'm your specialized design systems assistant. Ask me about components, tokens, patterns, and best practices.
NS Travel Information MCP Server
r-huijtsA Model Context Protocol (MCP) server that provides access to NS (Dutch Railways) travel information through Claude AI. This server enables Claude to fetch real-time train travel information and disruptions using the official Dutch NS API.
KiCAD MCP: AI-Assisted PCB Design
mixelpixxKiCAD MCP is a Model Context Protocol (MCP) implementation that enables Large Language Models (LLMs) like Claude to directly interact with KiCAD for printed circuit board design.
Vibe Design System
mondaycom🎨 Vibe Design System - Official monday.com UI resources for application development in React.js
YouTube MCP Server
anaisbettsA Model-Context Protocol Server for YouTube
Comments