Labsco
zxl777 logo

YouTube Transcript

from zxl777

Free, keyless MCP server that fetches full YouTube transcripts in any language for Claude, ChatGPT, and Cursor β€” no API key or signup.

πŸ”₯πŸ”₯πŸ”₯βœ“ VerifiedFreeQuick setup

YouTube Transcript MCP Server

Give Claude, ChatGPT, Cursor, and any MCP client the ability to read YouTube transcripts β€” free, no API key, no signup.

A hosted Model Context Protocol server that exposes one tool, get_youtube_transcript, backed by youtube-transcript.ai. Paste a YouTube link mid-conversation and your AI reads the full transcript on demand β€” no copy-paste, no browser tab.

Connector URL:

https://youtube-transcript.ai/mcp

That's it. It's hosted β€” there's nothing to install or run. Add the URL to your client below.


Why

  • Free & keyless β€” no account, no token, no quota wall.
  • Actually reliable β€” a hardened fetch pipeline with proxy fallback returns transcripts even on videos that block typical scrapers, so your model rarely comes back empty-handed.
  • Any language β€” pick a caption track by language code (en, zh-CN, es, ja, …) or let it choose the default.
  • Built for agents β€” one clean tool, plain-text output with title and metadata.

Tool reference

get_youtube_transcript

Fetch the full text transcript of a YouTube video.

ParameterTypeRequiredDescription
videostringyesYouTube URL (watch, youtu.be, shorts, embed) or a bare 11-character video ID
langstringnoBCP-47 language code, e.g. en, zh-CN, es. Omit for the default track

Returns plain text: the transcript with title, duration, and a list of available languages.

Example prompts

  • β€œSummarize the key points of <link> in 5 bullets.”
  • β€œPull the transcript of this video and translate it to Spanish.”
  • β€œWhat does the speaker say about pricing in <link>? Quote the exact lines.”

Programmatic use

The server speaks standard MCP over Streamable HTTP (JSON-RPC). A zero-dependency example is in examples/quickstart.mjs:

node examples/quickstart.mjs https://youtu.be/dQw4w9WgXcQ

Notes

  • Fair use: the endpoint is rate-limited per IP to keep it free for everyone. For heavy/automated workloads, get in touch.
  • Not affiliated with YouTube or Google. Transcripts are fetched from publicly available captions.