YouTube Transcript Server
@MCP-Mirror
About YouTube Transcript Server
Mirror of
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.
Frequently asked questions
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.
Basic information
More Media & Design MCP servers
Floors.live — Event Floor Plan & Seating Designer
HakolsoundMCP server for Floors.live — design event floor plans, manage guest lists, and run intelligent seating assignments from Claude, ChatGPT, or Cursor. 32 tools.
Vibe Design System
mondaycom🎨 Vibe Design System - Official monday.com UI resources for application development in React.js

Uwear.ai
Uwear.aiRun complete AI fashion photoshoots from ChatGPT, Claude, or Codex. Turn flat-lay, packshot, and mannequin product images into catalog-ready on-model photos and video with saved art direction, automatic QA, and catalog-s

Instagram + TikTok Downloader & Transcriber
IYIAInstagram + TikTok content tools inside your AI: download HD posts/reels/carousels, view Instagram stories anonymously, AI-transcribe videos (100+ languages, SRT/VTT/TXT). Requires a Repost PRO subscription.
KiCAD MCP: AI-Assisted PCB Design
mixelpixxKiCAD MCP is a Model Context Protocol (MCP) implementation that enables Large Language Models (LLMs) like Claude to directly interact with KiCAD for printed circuit board design.
Comments