About TranscriptMagic
TranscriptMagic is a remote MCP server for generating transcripts from videos, clips, and podcasts across multiple platforms. It is for people who want to process media through MCP clients, and also provides podcast job status, account credits, and recent transcript tools.
Key features
- 01Transcription across video and social platforms
- 02Spotify and Apple Podcasts transcription
- 03Podcast job status checks
- 04Credit balance and recent transcript lookup
Use cases
- 01Get video text for summarization
- 02Turn social video into text
- 03Check podcast transcription progress
- 04Review recent account transcripts
MCP support
It provides a remote MCP server over Streamable HTTP, with legacy SSE support. MCP clients can call tools for media transcription, podcast status, credits, and transcript history.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://mcp.transcriptmagic.com/mcpclaude mcp add --transport http transcriptmagic https://mcp.transcriptmagic.com/mcp{"mcpServers":{"transcriptmagic":{"type":"http","url":"https://mcp.transcriptmagic.com/mcp"}}}Open in Cursor{"servers":{"transcriptmagic":{"type":"http","url":"https://mcp.transcriptmagic.com/mcp"}}}Open in VS Code{"mcpServers":{"transcriptmagic":{"type":"http","url":"https://mcp.transcriptmagic.com/mcp"}}}{"mcpServers":{"transcriptmagic":{"serverUrl":"https://mcp.transcriptmagic.com/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
https://mcp.transcriptmagic.com/mcphttps://mcp.transcriptmagic.com/sseTools
Details
From the project READMETranscriptMagic 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
| Tool | Description | Cost |
|---|---|---|
transcribe_youtube | Transcript from a YouTube URL (watch, youtu.be, or Shorts). | 1 credit |
transcribe_tiktok | Transcript from a TikTok URL (tiktok.com/@user/video/... or vm.tiktok.com). | 1 credit |
transcribe_instagram | Transcript from an Instagram URL (/reel/, /p/, /tv/). | 1 credit |
transcribe_facebook | Transcript from a Facebook URL (facebook.com/watch, fb.watch, Reels). | 1 credit |
transcribe_linkedin | Transcript from a public LinkedIn post with video (linkedin.com/posts/..., /feed/update/...). | 1 credit |
transcribe_rumble | Transcript from a Rumble video with captions (rumble.com/v....html). | 1 credit |
transcribe_twitter | Transcript from an X (Twitter) video tweet (x.com/.../status/...), under 2 minutes. | 1 credit |
transcribe_twitch | Transcript from a Twitch clip (clips.twitch.tv/... or twitch.tv/{channel}/clip/...). Clips only, not VODs or live streams. | 1 credit |
transcribe_kick | Transcript from a Kick clip (kick.com/{channel}/clips/... or kick.com/{channel}?clip=...). Clips only, not VODs or live streams. | 1 credit |
transcribe_podcast | Transcript from a Spotify or Apple Podcasts episode. Long episodes return a job ID to check with get_podcast_status. | 10 credits / audio-hour (Plus & Pro) |
get_podcast_status | Checks a podcast job and returns the transcript when it's ready. | Free |
get_credit_balance | Returns remaining credits and current plan. | Free |
list_recent_transcripts | Lists recent transcripts saved to your account, with previews. | Free |
Public videos only. Does not work on private, age-restricted, or login-walled videos. Twitch and Kick clips without captions are transcribed with AI automatically, at the same 1-credit price.
Quickstart
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"transcript-magic": {
"url": "https://mcp.transcriptmagic.com/mcp"
}
}
}
Restart Claude Desktop. The first tool call will open a browser window to sign in with Google.
Cursor
Settings → MCP → Add new MCP Server → paste https://mcp.transcriptmagic.com/mcp. Cursor will prompt for OAuth on first use.
Windsurf
Settings → Cascade → MCP Servers → Add. Use the same URL.
Cline (VS Code)
Open the Cline panel → MCP Servers → Add Remote Server → paste the URL above.
Any other MCP client
Point it at https://mcp.transcriptmagic.com/mcp (streamable HTTP). For older clients that only support SSE, use https://mcp.transcriptmagic.com/sse.
Example prompts
"Transcribe this video and pull out the three main takeaways: https://www.youtube.com/watch?v=…"
"Get the TikTok transcript at vm.tiktok.com/… and turn it into a Twitter thread."
"Transcribe this Twitch clip and write a YouTube Shorts caption for it: https://clips.twitch.tv/…"
"List my last 10 transcripts and summarize the Instagram ones."
"How many credits do I have left?"
Pricing & credits
Credits are tied to your TranscriptMagic account. Sign in once via OAuth from your MCP client, then top up at transcriptmagic.com/dashboard/account when you run low. New accounts come with free credits to try the server.
get_credit_balance, list_recent_transcripts, and get_podcast_status are free and never consume credits.
Privacy
- The server only accesses videos you explicitly send via tool calls.
- We store transcripts in your account history so you can list them later. Delete from the dashboard at any time.
- OAuth scope is limited to identifying your TranscriptMagic account — no Google Drive, Gmail, or other Google data is read.
Full policy: transcriptmagic.com/privacy
Links
- Website: transcriptmagic.com
- Web app: transcriptmagic.com/youtube, /tiktok, /instagram, /facebook
- REST API: docs.transcriptmagic.com
- MCP per-platform pages: /youtube-transcript-mcp, /tiktok-transcript-mcp, /instagram-transcript-mcp, /facebook-transcript-mcp
License
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.