TranscriptFetch MCP ServerVerifiedFeatured
@TranscriptFetch
About TranscriptFetch MCP Server
Model Context Protocol (MCP) server for TranscriptFetch: fetch YouTube transcripts, search, channels, and playlists from any MCP client.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"transcriptfetch": {
"command": "npx",
"args": [
"-y",
"transcriptfetch-mcp"
],
"env": {
"TRANSCRIPTFETCH_API_KEY": "tf_live_..."
}
}
}
}Tools
5Fetch the full transcript for a video. Accepts a YouTube video ID or URL, plus TikTok, Instagram, X (Twitter), and Facebook video URLs and direct media file URLs. If no transcript comes back, the result says whether captions definitively do not exist (aiFallback.captionsUnavailable) and whether transcribing the audio would still work (aiFallback.available). When it does, call this tool again with ai_fallback: true.
Search YouTube for videos matching a query. Returns titles, IDs, and URLs.
List recent videos for a YouTube channel. Accepts a channel handle (@name), channel ID (UC...), or URL.
List the videos in a YouTube playlist. Accepts a playlist ID or URL.
Check the remaining TranscriptFetch credit balance for the current API key. Free: this call is never billed.
Overview
What is TranscriptFetch?
The TranscriptFetch MCP server gives any MCP client (Claude Desktop, Cursor, and others) access to the TranscriptFetch API: fetch YouTube transcripts, search videos, and enumerate channels and playlists. It runs locally over stdio and calls the API with your key.
Tools
- get_transcript: full transcript for a single video (ID or URL)
- search_videos: search YouTube by keyword
- list_channel_videos: list a channel's videos (handle, ID, or URL)
- list_playlist_videos: list a playlist's videos (ID or URL)
Setup
Add this to your MCP client config, then restart the client:
json { "mcpServers": { "transcriptfetch": { "command": "npx", "args": ["-y", "transcriptfetch-mcp"], "env": { "TRANSCRIPTFETCH_API_KEY": "tf_live_..." } } } }
Get a key (100 free credits) at https://transcriptfetch.com/app.
Use cases
- Summarize or Q&A over a YouTube video straight from your assistant
- Feed transcripts into RAG pipelines and agents
- Pull an entire channel or playlist for batch processing
- Search YouTube and fetch matching transcripts in one flow
Links
- API docs: https://transcriptfetch.com/docs
- MCP docs: https://transcriptfetch.com/docs/mcp
- Node SDK: https://github.com/TranscriptFetch/node-sdk
- Python SDK: https://github.com/TranscriptFetch/python-sdk
Basic information
More Developer Tools MCP servers

CircleCI MCP Server
CircleCIManage CI/CD pipelines, debug failed builds, and optimize test suites directly from your AI agents - no terminal required. The CircleCI MCP Server is a remote server hosted by CircleCI that connects AI tools and agents

Moxie Docs
Jackalope-DevAutomated codebase documentation for GitHub: searchable docs, MCP context for AI agents, doc drift detection, and Friday Cleanup PRs.

endoflife.ai
endoflife.aiFree MCP server for software end-of-life intelligence: EOL dates, support status, and the 0-100 EOL Risk Score across 480+ tracked products. Agents can check a single version, pull a product's full lifecycle schedule, or

Reelier
Maxime HouleAgents make claims. Reelier writes receipts — record an agent's tool-call workflow once, replay it deterministically at 0 tokens, and diff runs to catch drift.

directree
coburn2716directree MCP server — query the honest software directory from any AI assistant
Comments