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.
Install yt-dlp
(Homebrew and WinGet both work great here)
# macOS
brew install yt-dlp
# Windows
winget install yt-dlp
-
url
: YouTube video URL (required) -
language
: Subtitle language code (optional, default: 'ja')- Uses ISO 639-1 language codes
- Common language codes:
-
ja
: Japanese -
en
: English -
ko
: Korean -
zh
: Chinese -
fr
: French
-
- Note: An error will occur if subtitles in the specified language do not exist
{
"mcpServers": {
"youtube": {
"command": "npx",
"args": ["-y", "@kazuph/mcp-youtube"]
}
}
}