YouTube MCP Server

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.

MCP https://mcp.transcriptmagic.com/mcp
OAuth sign-in No API key 1 credit per call Tool: transcribe_youtube
Supported

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.

01
Standard videos
Any public video on youtube.com/watch?v=… — from 30-second clips to multi-hour lectures.
02
YouTube Shorts
Vertical short-form at youtube.com/shorts/…. Great for viral hook breakdowns and cross-posting research.
03
youtu.be & mobile
youtu.be/… share URLs and m.youtube.com mobile links resolve out of the box. The AI never has to clean up the URL.
04
Live replays
Completed live streams with captions available. Perfect for podcast archives and webinar replays.
Prompts

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.

Summarize
"Summarize this YouTube video in five bullet points: https://youtu.be/<id>"
Repurpose
"Turn this YouTube video into a 600-word blog post with a hook and conclusion."
Chapters
"Generate chapters with timestamps from this video — return them as YouTube description format."
Q&amp;A
"Read this YouTube video and answer: what does the speaker say about pricing?"
Compare
"Compare these three YouTube videos and tell me which has the best hook structure."
Quote-mining
"Pull every quote where the host talks about retention and return them with timestamps."
Setup

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.

Use cases

What people do with it.

The tool lives wherever you already write — chat windows, IDE side panels, agent pipelines. No glue code.

In-chat summaries
Paste a long lecture, get a clean summary inside Claude or ChatGPT — no copy-paste from another tool.
Repurposing for social
"YouTube → tweet thread", "YouTube → LinkedIn post", "YouTube → email newsletter" all happen in one prompt.
Research agents
Claude Code or Cursor agents pull transcripts mid-task to ground their answers in actual creator language.
Course study guides
Convert lecture videos into Q&A study guides, flashcards, and chapter-aligned notes.
Competitor breakdowns
Drop five competitor YouTube videos, ask for a side-by-side analysis of hook, pacing, CTA.
Podcast workflows
Auto-generate show notes, blog posts, and quote pull-outs from full-episode YouTube uploads.
FAQ

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.

Related

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.

Dashboard Pricing API MCP Get Extension
User