@kimtaeyoon83/mcp-server-youtube-transcript

This is an MCP server that allows you to directly download transcripts of YouTube videos.

mediamedia
535 stars🍴 86 forks📦 v0.1.1📄 MIT

🔌 Transport

Standard I/O

📦 Installation

Docker

Claude Desktop Configuration

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "-kimtaeyoon83-mcp-server-youtube-transcript": {
      "args": [
        "index.js"
      ],
      "command": "node"
    }
  }
}

🛠️ Available Tools (9)

Optional

timestamps for referencing specific moments

include_timestamps

(boolean, optional, default: false): Include timestamps in output (e.g., '[0:05] text')

strip_ads

(boolean, optional, default: true): Filter out sponsorships, ads, and promotional content from transcript based on chapter markers

Detailed

metadata in responses

Support

for multiple video URL formats (including YouTube Shorts)

Inputs

- `url` (string, required): YouTube video URL, Shorts URL, or video ID

Zero

external dependencies for transcript fetching

Extract

transcripts from YouTube videos

lang

(string, optional, default: "en"): Language code for transcript (e.g., 'ko', 'en'). Automatically falls back to available languages if requested language is not found.

Capabilities

9
Tools
0
Resources
0
Prompts