youtube-transcript-mcp
Provides tools for extracting transcripts and metadata from YouTube videos, including listing available caption languages and retrieving video information such as title, channel, duration, views, likes, publish date, and description.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@youtube-transcript-mcpGet the transcript for https://www.youtube.com/watch?v=dQw4w9WgXcQ with timestamps"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
youtube-transcript-mcp
MCP server that extracts transcripts and metadata from YouTube videos.
Features
Transcript extraction — clean text output with sentence splitting and abbreviation awareness
Timestamped output —
[XmYs]prefixed segments for referencing specific momentsLanguage detection — list available caption tracks (auto-generated vs manual)
Video metadata — title, channel, duration, views, likes, publish date, description
Related MCP server: YouTube Transcript MCP Server
Installation
uv syncUsage
Add to your MCP client config:
{
"mcpServers": {
"youtube-transcript": {
"command": "uv",
"args": ["--directory", "/path/to/youtube-transcript-mcp", "run", "youtube-transcript-mcp"]
}
}
}Tools
Tool | Description |
| Extract transcript text. Supports |
| Show available caption languages for a video. |
| Get video metadata (title, channel, duration, views, etc.). |
Development
# Run tests
.venv/bin/python -m pytest tests/test_server.py -vLicense
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Search YouTube, read video metadata, and fetch transcripts with language preferences
YouTube public video, comment, reply, channel, search, and speech-to-text transcript tools.
YouTube transcripts, search, channels, playlists and bulk transcript jobs for AI agents. 14 tools.
Fetch transcripts, subtitles, chapters, metadata and frames from YouTube and 10+ video platforms
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables interaction with YouTube videos by extracting metadata, captions in multiple languages, and converting content to markdown with various templates.1145MIT
- AlicenseAqualityFmaintenanceRetrieves transcripts from YouTube videos with support for multiple languages, timestamp control, and language detection. Enables video content analysis, summarization, and quote extraction without manually downloading or watching videos.27515MIT
- AlicenseBqualityCmaintenanceEnables extraction of transcripts, keyword-based video search with metadata retrieval, and channel information discovery from YouTube videos through natural language interaction.34MIT
- AlicenseBqualityFmaintenanceEnables AI assistants to analyze and summarize YouTube videos by extracting captions, subtitles, and comprehensive metadata including title, description, and duration in multiple languages.16661MIT