This server allows you to download YouTube video transcripts and metadata using yt-dlp and integrate it with Claude.ai via the Model Context Protocol.
Download YouTube video transcripts: Fetches subtitles from YouTube videos
Download YouTube video metadata
Specify YouTube video URL (required parameter)
Specify language: Supports multiple languages using ISO 639-1 codes (defaults to 'ja')
Error handling: Throws an error if subtitles in the specified language don't exist
Integration with AI: Enables Claude.ai to summarize and analyze YouTube videos by providing context
Downloads subtitles from YouTube videos using yt-dlp to provide content to Claude
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@@kazuph/mcp-youtubeSummarize the YouTube video https://youtu.be/example123"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
YouTube MCP Server
Uses yt-dlp to download subtitles from YouTube and connects it to claude.ai via Model Context Protocol. Try it by asking Claude, "Summarize the YouTube video <>". Requires yt-dlp to be installed locally e.g. via Homebrew.
How do I get this working?
Install yt-dlp (Homebrew and WinGet both work great here)
Parameters
url: YouTube video URL (required)language: Subtitle language code (optional, default: 'ja')Uses ISO 639-1 language codes
Common language codes:
ja: Japaneseen: Englishko: Koreanzh: Chinesefr: French
Note: An error will occur if subtitles in the specified language do not exist