SeanPedersen/youtube-transcript-mcp
3.3
If you are the rightful owner of youtube-transcript-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The YouTube Transcript MCP server is designed to transcribe YouTube videos for use in LLM chat applications, facilitating easy access to video content in text format.
youtube-transcript-mcp
Transcribe YouTube videos for LLM chat apps.
Usage
Example prompt: Summarize https://www.youtube.com/watch?v=uB9yZenVLzg
Install
- Install Claude Desktop
- Install uv
- Clone repo:
git clone https://github.com/SeanPedersen/youtube-transcript-mcp
cd youtube-transcript-mcp/
- Setup environment:
uv venv && uv pip install -r pyproject.toml && source .venv/bin/activate
- Install the MCP server:
fastmcp install claude-desktop mcp_server.py --with youtube-transcript-api
- Restart Claude Desktop
MCP JSON Config
"YouTube transcription service": {
"command": "uv",
"args": [
"run",
"--with",
"fastmcp",
"--with",
"youtube-transcript-api",
"fastmcp",
"run",
"$INSERT_PATH/youtube-transcript-mcp/mcp_server.py"
],
"env": {},
"transport": "stdio"
}