Design Engineer Logo
Visit Repo
Open Graph preview

MCP Server Youtube Transcript

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

Site favicon
📱 Content Tools

Overview

mcp-server-youtube-transcript

Description:
A server that enables direct download of YouTube video transcripts and subtitles

Category: Media Processing & Content Extraction

Overview:

  • Supports multiple video URL formats and language-specific transcript retrieval
  • Handles both full YouTube URLs and video IDs
  • Default language is English ("en"), but supports other language codes (e.g., "ko")
  • Requires Node.js 18 or higher
  • Includes robust error handling for invalid URLs, unavailable transcripts, and network issues

Installation Options:

Via Smithery:

npx @smithery/cli install @kimtaeyoon83/mcp-server-youtube-transcript --client claude

Via mcp-get:

npx @michaellatman/mcp-get@latest install @kimtaeyoon83/mcp-server-youtube-transcript

Configuration:

{
  "mcpServers": {
    "youtube-transcript": {
      "command": "npx",
      "args": ["-y", "@kimtaeyoon83/mcp-server-youtube-transcript"]
    }
  }
}

Usage Example:

await server.callTool("get_transcript", {
  url: "https://www.youtube.com/watch?v=VIDEO_ID",
  lang: "en"
});

Licensed under MIT License.