YouTube Transcript Server
@MCP-Mirror
About YouTube Transcript Server
Mirror of
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"kimtaeyoon83_mcp-server-youtube-transcript": {
"command": "npx",
"args": [
"@smithery/cli",
"install",
"@kimtaeyoon83/mcp-server-youtube-transcript",
"--client",
"claude"
]
}
}
}Tools
1Extract transcripts from YouTube videos
Overview
What is YouTube Transcript Server?
YouTube Transcript Server is a Model Context Protocol (MCP) server that enables retrieval of transcripts (captions/subtitles) from YouTube videos. It provides a simple interface – the get_transcript tool – for AI assistants like Claude to extract video transcripts by URL or video ID, with optional language selection.
How to use YouTube Transcript Server?
Install via Smithery (npx @smithery/cli install @kimtaeyoon83/mcp-server-youtube-transcript --client claude) or using mcp-get. For Claude Desktop, add the server configuration to your claude_desktop_config.json using the npx command as shown in the README. Then invoke the get_transcript tool with a YouTube URL or video ID and an optional language code (e.g., "en", "ko").
Key features of YouTube Transcript Server
- Single tool
get_transcriptfor transcript extraction - Supports multiple YouTube URL formats and video IDs
- Language-specific retrieval with default English
- Returns detailed metadata with the transcript
- Robust error handling for invalid URLs and unavailable transcripts
Use cases of YouTube Transcript Server
- Extracting English subtitles from a tutorial video in Claude Desktop
- Retrieving Korean captions from a YouTube video for translation
- Accessing video transcript content for summarization or analysis
- Obtaining transcript metadata (languages available, timestamps) programmatically
FAQ from YouTube Transcript Server
What does the server do?
It provides a tool called get_transcript that retrieves the transcript (captions/subtitles) of a YouTube video when given a valid video URL or ID and an optional language code.
What are the runtime requirements?
Node.js 18 or higher and npm/yarn are required for development and running the server.
Where does the transcript data come from?
The server retrieves transcripts directly from YouTube's public caption/subtitle data; no local storage is involved.
Are there any limitations on transcript availability?
Yes – the server returns an error if the video has no captions, if the requested language is unavailable, or if the URL/ID is invalid.
What transport and authentication does the server use?
The server communicates over stdio (standard input/output) as per the MCP protocol. No authentication or API keys are required.
More Media & Design MCP servers
Image-Gen-Server
fengin一个能与Cursor集成的图片生成mcp server工具,实现调用即梦逆向接口
Design Systems Mcp
southleftI'm your specialized design systems assistant. Ask me about components, tokens, patterns, and best practices.
Figma MCP Server
TimHoldenModel Context Protocol server implementation for Figma API

BibiGPT AI video & audio summarizer
JimmyLvOpenClaw / Claude Code / Codex Agent skill for summarizing videos/audio via BibiGPT CLI (bibi)
Photoshop MCP Server
loonghaoA Model Context Protocol (MCP) server that interfaces with Adobe Photoshop's Python API. Enables LLMs to execute image editing operations, automate workflows, and manage Photoshop tasks through structured commands and context-aware interactions.
Comments