
Transcript Magic
A hosted MCP server that pulls transcripts from YouTube, TikTok, Instagram, and Facebook videos through four dedicated tools: transcribe_youtube, transcribe_tiktok, transcribe_instagram, and transcribe_facebook. Each transcript costs 1 credit from your TranscriptMagic account. Connects to Claude Desktop, Cursor, Windsurf, and Cline over streamable HTTP with OAuth 2.0 sign-in via Google. You also get get_credit_balance and list_recent_transcripts for managing your account. Works only on public videos, not private or age-restricted content. New accounts start with free credits. Useful when you need to analyze video content without manually copying captions or when the platform doesn't expose them directly.
- tools
- 6
- transport
- HTTP, SSE
- last updated
- May 4, 2026
Tools
6 toolsPublic tool metadata for what this MCP can expose to an agent.
transcribe_youtubeFetch the transcript of a public Youtube video given its URL. Returns the transcript as plain text. Costs 1 credit per call. Does not work on private, age-restricted, or login-walled videos. Accepts standard YouTube URLs (youtube.com/watch, youtu.be, Shorts).1 params
Fetch the transcript of a public Youtube video given its URL. Returns the transcript as plain text. Costs 1 credit per call. Does not work on private, age-restricted, or login-walled videos. Accepts standard YouTube URLs (youtube.com/watch, youtu.be, Shorts).
urlstringtranscribe_tiktokFetch the transcript of a public Tiktok video given its URL. Returns the transcript as plain text. Costs 1 credit per call. Does not work on private, age-restricted, or login-walled videos. Accepts tiktok.com/@user/video/... URLs and vm.tiktok.com short links.1 params
Fetch the transcript of a public Tiktok video given its URL. Returns the transcript as plain text. Costs 1 credit per call. Does not work on private, age-restricted, or login-walled videos. Accepts tiktok.com/@user/video/... URLs and vm.tiktok.com short links.
urlstringtranscribe_instagramFetch the transcript of a public Instagram video given its URL. Returns the transcript as plain text. Costs 1 credit per call. Does not work on private, age-restricted, or login-walled videos. Accepts instagram.com/reel/, /p/, and /tv/ URLs.1 params
Fetch the transcript of a public Instagram video given its URL. Returns the transcript as plain text. Costs 1 credit per call. Does not work on private, age-restricted, or login-walled videos. Accepts instagram.com/reel/, /p/, and /tv/ URLs.
urlstringtranscribe_facebookFetch the transcript of a public Facebook video given its URL. Returns the transcript as plain text. Costs 1 credit per call. Does not work on private, age-restricted, or login-walled videos. Accepts facebook.com/watch, fb.watch, and Reels URLs.1 params
Fetch the transcript of a public Facebook video given its URL. Returns the transcript as plain text. Costs 1 credit per call. Does not work on private, age-restricted, or login-walled videos. Accepts facebook.com/watch, fb.watch, and Reels URLs.
urlstringget_credit_balanceReturns the signed-in user's remaining transcript credits and current plan. Free; does not consume credits.
Returns the signed-in user's remaining transcript credits and current plan. Free; does not consume credits.
No parameter schema in public metadata yet.
list_recent_transcriptsList the user's recently saved transcripts (most recent first). Returns video URL, platform, title, and a short preview for each. Free; does not consume credits.2 params
List the user's recently saved transcripts (most recent first). Returns video URL, platform, title, and a short preview for each. Free; does not consume credits.
limitintegerplatformstringyoutube · tiktok · instagram · facebookSponsors
Readme
TranscriptMagic MCP Server
Remote Model Context Protocol server that lets AI assistants generate transcripts from YouTube, TikTok, Instagram, Facebook, LinkedIn, Rumble, and X (Twitter) videos, Twitch and Kick clips, and Spotify and Apple Podcasts episodes.
- Hosted:
https://mcp.transcriptmagic.com/mcp - Transport: Streamable HTTP (and legacy SSE)
- Auth: OAuth 2.0 (Sign in with Google)
- Pricing: 1 credit per video or clip transcript. Podcasts (Plus & Pro plans) are 10 credits per audio-hour. New accounts get free credits — see transcriptmagic.com.
No installation required. Connect it to Claude Desktop, Cursor, Windsurf, Cline, or any MCP-compatible client using the URL above.
What it does
Details
- Repository
- github.com/transcriptmagic/mcp-server
- Website
- transcriptmagic.com
- Category
- Media & Entertainment
- Transport
- HTTP, SSE
- Registry
- MCP registry, active