
YouTube Transcript
The YouTube Transcript Server provides a Model Context Protocol interface for extracting transcripts from YouTube videos, including Shorts, through a single `get_transcript` tool. The tool accepts video URLs or IDs and supports language-specific retrieval with automatic fallback, optional timestamps, and built-in filtering to remove sponsorships and ads based on chapter markers. This server solves the problem of programmatically accessing video captions and subtitles without external dependencies, enabling AI assistants to analyze video content directly.
- GitHub stars
- 539
- tools
- 2
- last updated
- Jan 30, 2026
Tools
2 toolsPublic tool metadata for what this MCP can expose to an agent.
get_transcriptExtract transcripts from YouTube videos
Extract transcripts from YouTube videos
No parameter schema in public metadata yet.
analyze_videoAnalyze a video with TwelveLabs Pegasus, a video-understanding model, to produce summaries and answers based on what is shown on screen.
Analyze a video with TwelveLabs Pegasus, a video-understanding model, to produce summaries and answers based on what is shown on screen.
No parameter schema in public metadata yet.
Sponsors
Readme
YouTube Transcript Server
A Model Context Protocol server that enables retrieval of transcripts from YouTube videos. This server provides direct access to video captions and subtitles through a simple interface.
Installing via Smithery
To install YouTube Transcript Server for Claude Desktop automatically via Smithery:
