YouTube Transcript MCP Server —
inside every chat.
Connect once, then ask Claude, ChatGPT, Cursor, or Claude Code to summarize, repurpose, or analyze any YouTube URL — watch?v=, youtu.be, /shorts/, or m.youtube.com. The AI calls transcribe_youtube on its own.
https://mcp.transcriptmagic.com/mcp What the tool handles.
Once connected, the AI just needs the URL — every YouTube format below resolves automatically. No URL cleanup, no parsing, no client-side handling.
youtube.com/watch?v=… — from 30-second clips to multi-hour lectures.youtube.com/shorts/…. Great for viral hook breakdowns and cross-posting research.youtu.be/… share URLs and m.youtube.com mobile links resolve out of the box. The AI never has to clean up the URL.Just ask.
After connecting, paste any prompt below into Claude, ChatGPT, or Cursor. The AI calls transcribe_youtube on its own — no syntax to memorize, no JSON to write.
Connect in under a minute.
Paste https://mcp.transcriptmagic.com/mcp into your AI client's MCP / Connectors settings. A browser tab opens — sign in with Google, click Approve, done. Full per-client walkthroughs (Claude Desktop, Claude.ai, ChatGPT, Cursor, Claude Code) are on your dashboard.
What people do with it.
The tool lives wherever you already write — chat windows, IDE side panels, agent pipelines. No glue code.
Questions people ask.
The short answers. For anything else, email [email protected] — same-day reply.
Does this work on YouTube Shorts?
Yes. Any public YouTube URL works — Shorts (youtube.com/shorts/…), long-form videos, live replays, mobile links, and youtu.be short links are all accepted. The AI passes the URL straight through to transcribe_youtube.
How do I connect this to Claude?
Open Claude Desktop or claude.ai → Settings → Connectors → Add custom connector. Paste https://mcp.transcriptmagic.com/mcp, sign in with Google in the browser tab, click Approve. The tool is then available in every chat.
Does it work in ChatGPT and Cursor?
Yes. ChatGPT exposes MCP under Settings → Connectors (deep research). Cursor exposes it under Settings → MCP → Add new MCP server. Paste the same URL into either — the OAuth flow is identical.
Is there a delay or quota?
No quota beyond your credit balance. Each transcribe_youtube call is 1 credit; results stream back in seconds. Cached transcripts are returned faster on repeat calls.
What about age-restricted or unlisted videos?
Unlisted videos work as long as you (or the AI) provide the full URL. Age-restricted videos that require a sign-in are not supported — only publicly viewable captions can be fetched.
Should I use this or the YouTube transcript API?
If you're working inside a chat (Claude, ChatGPT, Cursor) and want zero glue code, use the MCP server. If you're building a service, agent runtime, or batch pipeline outside an AI client, use the YouTube transcript REST API — same backend, predictable JSON, per-line timestamps.
Other platforms & references.
Connect YouTube transcripts — under a minute.
Free credits included. No API key. Same OAuth sign-in works across Claude Desktop, Claude.ai, ChatGPT, Cursor, and Claude Code.