YouTube MCP Server
Uses yt-dlp to download YouTube content and connects it to LLMs via Model Context Protocol.
Features
- Download YouTube subtitles (SRT format) for LLMs to read
- Download YouTube videos to your Downloads folder
- Integrates with Claude.ai and other MCP-compatible LLMs
Installation
- Install
yt-dlp(Homebrew and WinGet both work great here) - Install this via dive:
mcp-installer install @kevinwatt/yt-dlp-mcp
Usage Examples
Ask your LLM to:
- "Summarize the YouTube video <>"
- "Download this YouTube video: <>"
Manual Start
If needed, you can start the server manually:
yt-dlp-mcp
Requirements
yt-dlpinstalled and in PATH- Node.js 20+
- MCP-compatible LLM service
Languages
TypeScript
76.7%
JavaScript
12.1%
Python
11.2%