@kimtaeyoon83/mcp-server-youtube-transcript

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

mediamedia
494 stars🍴 81 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)

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

Inputs

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

Optional

timestamps for referencing specific moments

Zero

external dependencies for transcript fetching

Support

for multiple video URL formats (including YouTube Shorts)

Detailed

metadata in responses

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