YouTube Transcript Server
@kimtaeyoon83
About YouTube Transcript Server
This is an MCP server that allows you to directly download transcripts of YouTube videos.
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-server-youtube-transcript": {
"command": "npx",
"args": [
"-y",
"@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 retrieves transcripts from YouTube videos. It provides direct access to video captions and subtitles through a simple tool interface, supporting various video URL formats including YouTube Shorts.
How to use YouTube Transcript Server?
Install via Smithery (npx -y @smithery/cli install @kimtaeyoon83/mcp-server-youtube-transcript --client claude) or add the server configuration to your Claude Desktop settings. Invoke the get_transcript tool with a YouTube URL or video ID; optional parameters include lang, include_timestamps, and strip_ads.
Key features of YouTube Transcript Server
- Support for multiple video URL formats (including YouTube Shorts)
- Language-specific transcript retrieval with automatic fallback
- Optional timestamps for referencing specific moments
- Built-in ad/sponsorship filtering (enabled by default)
- Zero external dependencies for transcript fetching
- Detailed metadata in responses
Use cases of YouTube Transcript Server
- Extracting subtitles from YouTube videos for content analysis
- Obtaining time‑stamped quotes for research or citation
- Getting clean transcripts without sponsor or ad interruptions
- Enabling accessibility by converting video speech to text
- Feeding transcripts into LLMs for summarization or Q&A
FAQ from YouTube Transcript Server
What video URL formats are supported?
You can use full YouTube URLs, YouTube Shorts URLs, or just a video ID.
How does language fallback work?
If the requested language code (e.g., 'ko') is not available, the server automatically falls back to any other available transcript language.
How can I include timestamps in the transcript?
Set include_timestamps to true in the get_transcript call. Timestamps are formatted like [0:05] text.
Can I disable the ad/sponsorship filtering?
Yes. Set the strip_ads parameter to false to receive the raw, unfiltered transcript.
More Media & Design MCP servers
YouTube Transcript MCP Server
jkawamotoMCP server retrieving transcripts of YouTube videos
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.
百度地图 MCP Server
baidu-mapsBaidu Map MCP Server

Spotify MCP
varunnealMCP to connect your LLM with Spotify.
Image-Gen-Server
fengin一个能与Cursor集成的图片生成mcp server工具,实现调用即梦逆向接口
Comments