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
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
Example
You must be authenticated.
local-only server
The server can only run on the client's local machine because it depends on local resources.
A Model-Context Protocol Server for YouTube in Jp
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that enables retrieval of transcripts from YouTube videos. This server provides direct access to video captions and subtitles through a simple interface.Last updated -1526189JavaScriptMIT License
- -security-license-qualityA Model Context Protocol server that enables access to YouTube video content through transcripts, translations, summaries, and subtitle generation in various languages.Last updated -PythonMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that enables retrieval of transcripts from YouTube videos. This server provides direct access to video transcripts and subtitles through a simple interface, making it ideal for content analysis and processing.Last updated -125810TypeScriptMIT License
- -securityFlicense-qualityA Model Context Protocol server that analyzes YouTube videos, enabling users to extract transcripts, generate summaries, and query video content using Gemini AI.Last updated -7Python