Youtube Transcripts MCP server
{
"mcpServers": {
"transcriptfetch-youtube-transcripts": {
"type": "http",
"url": "https://transcriptfetch.com/mcp"
}
}
}{
"mcpServers": {
"transcriptfetch-youtube-transcripts": {
"type": "http",
"url": "https://transcriptfetch.com/mcp"
}
}
}{
"mcpServers": {
"transcriptfetch-youtube-transcripts": {
"type": "http",
"url": "https://transcriptfetch.com/mcp"
}
}
}{
"servers": {
"transcriptfetch-youtube-transcripts": {
"type": "http",
"url": "https://transcriptfetch.com/mcp"
}
}
}{
"mcpServers": {
"transcriptfetch-youtube-transcripts": {
"type": "http",
"url": "https://transcriptfetch.com/mcp"
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsonversion 1.2.2
What it does
An MCP server that fetches transcripts from YouTube, TikTok, Instagram, and direct media file URLs, with optional AI transcription fallback when captions are unavailable. It also provides video search, channel and playlist enumeration, and credit balance checking through the TranscriptFetch API.
- Retrieve and analyze transcripts from videos to summarize content or extract specific information.
- Search YouTube for videos by keyword and retrieve transcripts from the results.
- List videos from a channel or playlist and fetch transcripts for selected videos.
Tools this server exposes
| Tool | Does |
|---|---|
| get_transcript | Fetch transcript for a video from YouTube, TikTok, Instagram, or a direct media URL, with optional AI transcription if captions are unavailable. |
| search_videos | Search YouTube by keyword and retrieve matching video results. |
| list_channel_videos | List videos from a YouTube channel using handle, ID, or URL. |
| list_playlist_videos | List videos from a YouTube playlist using ID or URL. |
| get_credits | Check remaining credit balance for the API key. |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.