YouTube Transcript MCP 🔌 MCP server Open source
Community server that fetches YouTube captions, with optional TwelveLabs video analysis
- GitHub stars
- 597
- Stars this week
- –
- Forks
- 99
- Licence
- MIT
- Last push
- 2026-07-21
- Maintainer
- kimtaeyoon83
npx -y @smithery/cli install @kimtaeyoon83/mcp-server-youtube-transcript --client claudeThird-party MCP servers run with your permissions and API keys. Read the source before installing, and prefer pinned versions.
Works with
Built on the open MCP client standard, so it works in every app that supports MCP client.
Good for
About YouTube Transcript MCP
What it is
YouTube Transcript MCP is a community Model Context Protocol server by kimtaeyoon83 that pulls captions from YouTube videos so an assistant can summarise, quote or repurpose them. It is a small TypeScript project that runs locally with Node.js.
Key features
get_transcriptwith language selection- Optional timestamps in the output
- Filters sponsor segments and ads by default
- Accepts standard, short-link and Shorts URLs
- Optional
analyze_videotool using a TwelveLabs API key for visual understanding
How to install
The README installs it with npx -y @smithery/cli install @kimtaeyoon83/mcp-server-youtube-transcript --client claude, or you can add the npm package to your client config manually. Node.js 18+ is required. Transcripts work without any key; add a TwelveLabs key only for video analysis.
Pricing and rights
Free and MIT-licensed. It only works on videos that have captions, and it relies on YouTube's caption endpoints, which can change without notice. Transcripts belong to the video's creator: summarising for research is common, but republishing someone else's transcript needs permission.
Who it is for
Creators who repurpose their own videos into posts and newsletters, and researchers who summarise talks and tutorials. Podcasters and video creators can turn their own episodes into show notes, blog posts and social threads, since captions come back as plain text the assistant can restructure.
Verdict
Handy and free for turning videos into text inside an assistant. As a community project that depends on YouTube's unofficial caption access, it can break, and you must respect creators' rights when reusing transcripts.
Pros
- Free, no API key for transcripts
- Filters sponsor segments
- Supports Shorts
- Simple setup
Cons
- Depends on YouTube caption access that can change
- Only videos with captions
- Community-maintained, no SLA
Similar MCP servers
All research & web data MCP servers →Firecrawl MCP Server 🔌 MCP serverFreemium
Official Firecrawl server to scrape, crawl, map and search the web as clean Markdown
Exa MCP Server 🔌 MCP serverFreemium
Exa's hosted neural search server with web search, page fetch and deep research
Perplexity MCP Server 🔌 MCP serverFreemium
Official Perplexity API server for cited web search, answers and deep research
Tavily MCP Server 🔌 MCP serverFreemium
Tavily's search, extract, map and crawl tools for agents, hosted or local
Brave Search MCP Server 🔌 MCP serverFreemium
Official Brave server for web, news, image, video and local search plus summaries