MCP servers for transcription
216 servers from the official MCP Registry that work with transcription, 1 of them official. 165 need no API key and 121 can run hosted. Each row shows the security checks, the secrets asked for and an install command.
transcription MCP servers 216
Now showing are unlisted. These entries didn't pass our listing filter: no source repo, a very short or duplicated description, or a publisher with 100+ servers. Same automated checks, shown as-is. How we check
| Type | Secrets | Version | Actions | ||||
|---|---|---|---|---|---|---|---|
★ 494 io.github.jkawamoto/mcp-youtube-transcript An MCP server retrieving transcripts of YouTube videos | 6/6All passed | 67health of 100 | MCPBRuns locally | Noneno keys asked | 0.8.3 | ||
★ 85 io.github.r3dbars/transcripted Read-only search over the meetings, dictations and writing saved by the Transcripted Mac app. | 5/61 warning | 55health of 100 | MCPBRuns locally | Noneno keys asked | 1.1.73 | ||
★ 78 io.github.arcmira/arcmira Search YouTube transcripts for timestamps, speaker appearances, sponsors and recommendations. | 3/3All passed | 51health of 100 | RemoteHosted | Noneno keys asked | 0.10.7 | ||
★ 24 io.github.samson-art/transcriptor-mcp Fetch transcripts, subtitles, chapters, metadata and frames from YouTube and 10+ video platforms | 5/5All passed | 49health of 100 | DockerLocal or hosted | Noneno keys asked | 1.5.21 | ||
★ 22 com.getyoutubetranscript/youtube-transcript-and-youtube-search YouTube transcripts, search, channel browsing, and playlists for AI agents via MCP. | 4/4All passed | 58health of 100 | RemoteHosted | Noneno keys asked | 1.0.0 | ||
★ 19 io.github.nhatvu148/video-transcriber-mcp Transcribe videos from 1000+ platforms or local files offline, and search across every transcript | 3/41 warning | 61health of 100 | CargoRuns locally | 1secret asked | 0.10.6 | ||
★ 13 com.transcriptapi/youtube-transcript-and-youtube-search 💯 The fastest YouTube transcript + YouTube search MCP for AI agents. Try for free. | 3/3All passed | 58health of 100 | RemoteHosted | Noneno keys asked | 1.0.0 | ||
★ 9 com.scriptivox.www/transcription Transcribe audio and video and work with your transcript library from any AI app. 119 languages. | 3/3All passed | 59health of 100 | RemoteHosted | Noneno keys asked | 1.3.0 | ||
★ 9 ai.com.mcp/lenny-rachitsky-podcast MCP server for structured access to Lenny Rachitsky podcast transcripts. For content creators. | 4/4All passed | 49health of 100 | RemoteHosted | Noneno keys asked | 0.6.0 | ||
★ 8 io.github.IPv6/mcp-transcribe MCP-Transcribe server allows LLMs to interact with the text content of audio/video files | 6/6All passed | 41health of 100 | MCPBRuns locally | 1secret asked | 1.0.5 | ||
★ 4 com.transcriptfetch/youtube-transcripts Transcript retrieval for YouTube, TikTok and Instagram: whole channels, playlists and searches. | 3/3All passed | 50health of 100 | RemoteHosted | Noneno keys asked | 1.2.3 | ||
★ 3 io.github.docdyhr/macwhisper-mcp-server MacWhisper transcription for Claude Desktop. Fully local, no cloud, audio stays on your Mac. | 7/7All passed | 59health of 100 | PyPIRuns locally | Noneno keys asked | 1.2.1 | ||
★ 3 io.github.whisper-sec/whisper One routable IPv6 per AI agent, verifiable from the DNS root. Keyless tools need no signup. | 8/8All passed | 53health of 100 | npmLocal or hosted | Noneno keys asked | 0.222.0 | ||
★ 3 io.github.jwulff/whisper-mcp Local audio transcription using whisper.cpp. Transcribe with OpenAI Whisper models. | 7/7All passed | 54health of 100 | npmRuns locally | Noneno keys asked | 0.1.1 | ||
★ 1 io.github.fbossiere/open-transcribe-mcp Provider-independent speech-to-text with normalized transcripts over MCP. | 6/82 warnings | 44health of 100 | PyPIRuns locally | 4secrets asked | 1.2.2 | ||
★ 1 com.transcript1/mcp Transcribe social media videos (YouTube, X, TikTok, Instagram, Facebook, Bluesky) and recordings. | 8/8All passed | 53health of 100 | npmLocal or hosted | 1secret asked | 1.0.1 | ||
★ 1 io.github.LMSlay/tubetext-youtube-transcripts YouTube transcripts, comment sentiment and the moments viewers react to, plus channel stats. | 3/3All passed | 51health of 100 | RemoteHosted | Noneno keys asked | 1.3.1 | ||
★ 1 io.github.LMSlay/tubetext-tiktok-transcripts TikTok transcripts, comment sentiment by moment, AI breakdowns and director-level shot analysis. | 3/3All passed | 51health of 100 | RemoteHosted | Noneno keys asked | 1.3.1 | ||
★ 1 io.github.LMSlay/tubetext-social-video-transcripts Transcribe Instagram Reels, Facebook, X and Reddit videos, podcasts (RSS, Apple) and any video URL. | 3/3All passed | 51health of 100 | RemoteHosted | Noneno keys asked | 1.3.1 | ||
★ 1 io.github.OrihuelaConde/local-whisper-mcp Private audio and video transcription with Whisper on your own computer, on the GPU or CPU. | 3/41 warning | 41health of 100 | MCPBRuns locally | Noneno keys asked | 1.0.0 | ||
★ 1 com.transcriptout/youtube-transcript-and-youtube-search YouTube transcripts, search, channels, playlists and bulk transcript jobs for AI agents. 14 tools. | 4/4All passed | 51health of 100 | RemoteHosted | Noneno keys asked | 1.0.1 | ||
★ 1 io.github.whisper-sec/whisper-graph The internet's infrastructure graph for AI agents - 46B nodes and edges, free trial via 2 HTTP calls | 8/8All passed | 40health of 100 | npmLocal or hosted | 1secret asked | 0.2.0 | ||
★ 1 io.github.johnisanerd/youtube-transcripts YouTube transcripts, subtitles, and video metadata as structured JSON via an Apify Actor. | 3/3All passed | 55health of 100 | RemoteHosted | Noneno keys asked | 1.0.0 | ||
★ 1 io.github.EmiyaKatuz/crispasr-agent-transcriber Transcribe and understand local audio/video with CrispASR and local models only. | 7/7All passed | 44health of 100 | PyPIRuns locally | Noneno keys asked | 0.4.0 | ||
ai.youtube-transcript/youtube-transcript YouTube transcripts plus topic research: search videos, find passages, read comments. Free API key. | 4/4All passed | 43health of 100 | RemoteHosted | Noneno keys asked | 1.2.0 | ||
io.github.gunnargray-dev/youtube-transcripts-mcp YouTube transcripts, video search, chapters and extractive summaries. No YouTube API key, no LLM. | 3/3All passed | 49health of 100 | RemoteHosted | Noneno keys asked | 1.0.1 | ||
io.github.tidytools/tidytools-apify-tools Pay-per-use Apify tools for AI classification, SEO audits, leads, transcripts and web data. | 3/3All passed | 43health of 100 | RemoteHosted | Noneno keys asked | 1.0.4 | ||
io.github.catalyst-labs-dev/youtube-transcript-api YouTube transcripts in bulk: 12/12 in our test, zero failures charged; human vs auto flagged. | 3/3All passed | 43health of 100 | RemoteHosted | Noneno keys asked | 1.0.1 | ||
io.github.catalyst-labs-dev/podcast-transcript-api Podcast transcripts: publisher's own for $0.01, else Whisper; budget-capped, never overspends. | 3/3All passed | 43health of 100 | RemoteHosted | Noneno keys asked | 1.0.1 | ||
io.github.catalyst-labs-dev/city-council-meeting-transcripts Council/county meeting transcripts with agenda timestamps + official votes, $0.008/audio min. | 3/3All passed | 43health of 100 | RemoteHosted | Noneno keys asked | 1.0.0 | ||
io.github.projectworks007/youtube-transcripts Transcripts of YouTube videos, playlists and channels with timestamps; SRT or WebVTT too. | 3/3All passed | 52health of 100 | RemoteHosted | Noneno keys asked | 1.0.2 | ||
io.github.omarkhandji-commits/youtube-data YouTube transcripts, channel transcripts, comments and public creator business emails. | 3/3All passed | 44health of 100 | RemoteHosted | Noneno keys asked | 1.0.0 | ||
app.openkrill/transcript-kit Turn a recording you own into a timestamped transcript with SRT and VTT captions and clips. | 4/4All passed | 50health of 100 | RemoteHosted | Noneno keys asked | 1.0.1 | ||
io.github.fernandoguiraud16-coder/audio-video-transcriber Whisper speech to text, 99 languages: files, TikTok and podcast links to text, SRT, Word/PDF. | 3/3All passed | 43health of 100 | RemoteHosted | Noneno keys asked | 1.0.1 | ||
io.github.harshmaur/youtube-transcript-scraper YouTube transcripts with timestamps, SRT/VTT and translation. No YouTube login. From $4/1k | 3/3All passed | 43health of 100 | RemoteHosted | Noneno keys asked | 1.0.0 | ||
io.github.harshmaur/tiktok-scraper TikTok videos, profiles, hashtags, search, comments and followers as JSON. No login. $0.35/1k videos | 3/3All passed | 43health of 100 | RemoteHosted | Noneno keys asked | 1.0.0 | ||
io.github.mrocker/tiktok-transcripts TikTok video transcripts with timestamps by URL or ID. No login. Charged only per transcript. | 3/3All passed | 48health of 100 | RemoteHosted | Noneno keys asked | 1.0.0 | ||
io.github.mrocker/youtube-transcripts YouTube transcripts with timestamps from video links or channels. Charged only per transcript. | 3/3All passed | 48health of 100 | RemoteHosted | Noneno keys asked | 1.0.0 | ||
com.mambabuilt/mcp-youtube-channel-transcript-extractor YouTube Channel Stats Extractor: a company domain to its YouTube channel, subscribers, metadata. | 7/7All passed | 50health of 100 | npmRuns locally | 1secret asked | 1.2.1 | ||
io.github.fbetteo/youtube-transcripts Transcripts from YouTube videos, whole channels and playlists for AI agents, with bulk ZIP export. | 4/4All passed | 43health of 100 | RemoteHosted | Noneno keys asked | 1.0.0 | ||
io.github.flashdata-dev/youtube-transcript YouTube transcript text with timestamps from existing caption tracks. Paid FlashData API. | 6/6All passed | 43health of 100 | MCPBRuns locally | 1secret asked | 0.1.2 | ||
com.whispermemos/whisper-memos Read, summarize and act on the voice memos you record with Whisper Memos. | 3/3All passed | 46health of 100 | RemoteHosted | Noneno keys asked | 1.0.0 | ||
io.github.fernandoguiraud16-coder/youtube-search-transcripts Transcripts of the top YouTube videos for a keyword, with date, length and sort filters. | 3/3All passed | 43health of 100 | RemoteHosted | Noneno keys asked | 1.0.0 | ||
io.github.fernandoguiraud16-coder/youtube-channel-transcripts Transcripts of every video of a YouTube channel or playlist; only new videos on a schedule. | 3/3All passed | 43health of 100 | RemoteHosted | Noneno keys asked | 1.0.0 | ||
io.github.ArpitGandhi1934/yugenox-instagram-reels-transcript Spoken words from public Instagram reels as text, with each reel's caption and stats. No login. | 3/3All passed | 43health of 100 | RemoteHosted | Noneno keys asked | 1.2.0 | ||
io.github.fernandoguiraud16-coder/youtube-transcript-scraper Transcripts of YouTube videos, channels, playlists and searches; AI transcription when no captions. | 3/3All passed | 43health of 100 | RemoteHosted | Noneno keys asked | 1.0.1 | ||
io.github.fernandoguiraud16-coder/video-to-text-transcriber Transcribe TikTok, Instagram Reels, X, Facebook and MP4 videos to text with Whisper. | 3/3All passed | 43health of 100 | RemoteHosted | Noneno keys asked | 1.0.0 | ||
io.github.fernandoguiraud16-coder/tiktok-transcript-scraper Transcripts of TikTok videos or whole accounts, with views, likes and dates. | 3/3All passed | 43health of 100 | RemoteHosted | Noneno keys asked | 1.0.0 | ||
io.github.fernandoguiraud16-coder/podcast-transcript-scraper Transcribe any podcast by name or RSS feed to text and SRT, with speaker labels. | 3/3All passed | 43health of 100 | RemoteHosted | Noneno keys asked | 1.0.0 | ||
io.github.fernandoguiraud16-coder/instagram-reels-transcript-scraper Transcripts of Instagram Reels or a creator's newest reels by @handle. No login. | 3/3All passed | 43health of 100 | RemoteHosted | Noneno keys asked | 1.0.0 |
Showing 1 to 50 of 216. These are the most recently updated; search or pick a category for the rest.
transcription MCP servers: questions people ask
Which transcription MCP server should I use?
Start with the official one, zoom-meetings, since it comes from the company itself. Among community builds, the most-starred on GitHub are mcp-youtube-transcript (★ 494), Transcripted (★ 85) and Arcmira: YouTube Transcript Search (★ 78). If you want one that passed every check, mcp-youtube-transcript did.
Can I trust these transcription MCP servers?
On registry checks, 195 of 216 come out clean. We also read the code or live tool list of 128 of them without running anything, and 8 raised a warning worth reading, such as an install script or text aimed at the AI. Treat a pass as "nothing found", and give any server the least access that works.
Is a Claude skill better than an MCP server for transcription?
An MCP server gives the AI new tools, such as reaching transcription itself. A skill only teaches it how to do a task with tools it already has. There are 432 Claude skills for transcription if that fits better.
How fresh are these transcription MCP servers?
123 of the 216 were updated in the 30 days before 31 Oct 2026. The latest was mcp-youtube-transcript, on 28 October.
Do I have to install a transcription MCP server?
121 can run hosted, so you only paste a URL into Claude, Cursor or VS Code. The 113 that run locally ship as 64 npm, 29 PyPI, 15 MCPB bundle, 4 Docker and 1 Cargo packages.
Which transcription MCP servers need no API key?
165 of the 216 list no secrets, including mcp-youtube-transcript, Transcripted and Arcmira: YouTube Transcript Search. Some still ask you to sign in once they run.
More topics: every “MCP server for…” page. Prefer a skill? Claude skills for this (432).