Skip to content

SeanPedersen/youtube-transcript-mcp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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"
    }

About

MCP server to transcribe and summarize YouTube videos using LLM chat bots

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages