MCP.Market

YouTube Transcript AI MCP server

online · 100% uptime
by youtube-transcript.ai·ai.youtube-transcript/youtube-transcript·v1.3.0

Read YouTube transcripts and search what people say across 425k videos. Free API key.

A88/100grade A
What users say
No reviews yet
Be the first
Safety scan
A88/100

full report

Adoption
Growing

0 stars

Reviews

Write one

Nobody has reviewed YouTube Transcript AI yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

YouTube Transcript AI tools (12)

write = sends, deletes, buys or posts
  • find_in_transcriptFree

    Find where a video talks about something. Give one or more keywords and get back only the matching passages, each with a timestamp and a link that opens the video at that moment. Far cheaper than reading the whole transcript when you are looking for specific points. Matching is a case-insensitive text match, so try synonyms and spelling variants (auto-captions often mis-hear names).

  • get_account_statusFree

    Show the plan of the API key on this connection (Free or Pro), the daily request quota, how many requests were used today, how many remain, when the quota resets, and the per-call limits of the tools. Free: it does not use any quota. Call it before a large job to check the quota is enough.

  • get_spoken_contextFree

    Read what was said around a moment in a video: the sentences before and after a timestamp. Use it after search_spoken_words to see what a matching sentence was part of, before you quote or rely on it. Works for videos in the library only.

  • get_transcripts_batchFree

    Read the transcripts of several videos in one call (up to 5), each cut to a length you choose, so you can skim a set of search results without filling your context. Each video counts as one request against your daily quota. For the rest of a long video use find_in_transcript or get_youtube_transcript.

  • get_video_commentsFree

    Fetch the top comments of a YouTube video (YouTube's "top" ordering, replies not included), with like counts. Comments are where viewers report what worked for them, which makes them useful for checking claims made in the video.

  • get_youtube_transcriptFree

    Fetch the full text transcript of a YouTube video. Accepts a YouTube URL (watch, youtu.be, shorts, embed) or a bare 11-character video ID, and returns the transcript as plain text with title and metadata. Optionally pass a BCP-47 language code to select a specific caption track. Very long transcripts (multi-hour videos) come back in parts of up to 120,000 characters: when there is more, the result ends with a note giving the offset to pass on the next call.

  • list_channel_videosFree

    List the latest videos of a YouTube channel or playlist, with view count and duration. Use it to follow a creator who looks credible, or to cover a playlist. Returns at most 50 videos per call; to go further, call again with offset set to the number of videos already read (the result ends with the offset to use). Reaches up to the first 500 videos.

  • rank_channels_by_topicFree

    Find which channels talk about something the most, ranked by mentions, with how many of their videos mention it. Use it to find who covers a topic: creators to follow, experts, or partners. Same library, caption quirks and dates as search_spoken_words.

  • rank_videos_by_topicFree

    Find the videos that talk about something the most, ranked by how many sentences mention it. Better than searching titles when you want the videos that really go deep on a topic. Each result has the number of mentions, the first mention and a link. Read the best ones with get_youtube_transcript or find_in_transcript. Same library, caption quirks and dates as search_spoken_words.

  • search_spoken_wordsFree

    Search what people actually say inside YouTube videos. Full-text search over about 100 million spoken sentences from about 425,000 English-language videos (the ones users looked up on youtube-transcript.ai), with typically 1 to 8 million new sentences added every day. Returns matching sentences, each with the video, channel and a link that opens the video at that moment. Use it to find evidence and quotes, to see how people talk about a topic, product or phrase, or to find which videos mention something. Captions are auto-generated and often mis-hear names (for example "Claude Code" is often written "cloud code"), so pass likely mis-hearings in also_match. The library is a sample of YouTube, not all of it. Dates are the day we captured the captions, not the day the video was published.

  • search_youtube_videosFree

    Search YouTube and return matching videos with channel, view count and duration. Use it first when researching a topic: run several differently-worded queries (and in more than one language), then read the best hits with get_youtube_transcript, find_in_transcript or get_transcripts_batch. Optional filters on views and length.

  • spoken_mentions_over_timeFree

    Count how often something is mentioned over time, by day, week or month. Each period shows the mentions and the rate per million spoken sentences, so busy and quiet periods compare fairly. Use it to see whether a topic is rising or fading. The date is when we captured the captions, not when the video was published, and the first day (2026-09-13) holds a one-off backfill of earlier captions, so compare the rate, not the raw count, and be careful with that first period.

Public scan report

scanner v0.1.10 · 2026-10-31 · same rubric, same numbers if you re-run it

no findings
  • –Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 693ms20/20
  • Tool poisoning12 tool descriptions checked15/15
  • Auth qualityAPI key sent as a header8/15
  • Maintenancelast push 18 days ago15/15
  • Maintainer identityendpoint served from the registry-verified namespace domain8/10
Overall 88/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How YouTube Transcript AI compares

Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
88/100
higher than 80% of 3,470 Web search servers
Tools
12
the typical Web search server has 5
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
Uptime
100%
of our recent checks; the typical remote Web search server answers 100%
Response time
236 ms
faster than 61% of 2,238 Web search servers

What its tools let an agent do: 12 read

Release history: 4 versions in the registry since 2026-08-25, latest 2026-10-29, typically one every 14 days.

Install YouTube Transcript AI in Claude Code, Cursor or VS Code

claude mcp add --transport http youtube-transcript https://youtube-transcript.ai/mcp
Add to Cursor

What the publisher says

From the YouTube Transcript AI repository's README, as published. We do not edit it. Read it on GitHub

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, getyoutubetranscript, 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.

Quick start

Claude (web / desktop)

Settings → Connectors → Add custom connector

Then ask: “Summarize this video: https://youtu.be/dQw4w9WgXcQ”

ChatGPT

In the custom connector / MCP server setup, add an MCP server with URL https://youtube-transcript.ai/mcp (transport: Streamable HTTP), enable it for your chat, then paste a YouTube link.

Cursor / Windsurf / Cline / Claude Desktop (config file)

For clients that launch MCP servers via a config file, bridge the remote server with mcp-remote:

{
  "mcpServers": {
    "youtube-transcript": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://youtube-transcript.ai/mcp"]
    }
  }
}

Clients that support remote MCP URLs natively can use https://youtube-transcript.ai/mcp directly.

Tool reference

getyoutubetranscript

Fetch the full text transcript of a YouTube video.

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

Example prompts

  • “Summarize the key points of in 5 bullets.”
  • “Pull the transcript of this video and translate it to Spanish.”
  • “What does the speaker say about pricing in ? 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.

Links

  • Web tool (no AI client needed): https://youtube-transcript.ai
  • Connector landing page: https://youtube-transcript.ai/mcp
  • Ready-made transcripts: https://youtube-transcript.ai/docs

License

MIT

Nothing above is checked by us. What we check is on the safety report.

Grade history

  • 2026-10-31restoreB → Ascore 88

YouTube Transcript AI: common questions

Is YouTube Transcript AI MCP server safe?
Yes, by our scan: it is graded A (88/100). Read the YouTube Transcript AI safety report
How do I install YouTube Transcript AI?
It runs remotely at youtube-transcript.ai. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does YouTube Transcript AI need an API key?
Yes. The registry entry asks for Authorization.
Is YouTube Transcript AI maintained?
The last commit was 21 days ago (2026-10-14). The latest release is v1.3.0.
Is YouTube Transcript AI up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of YouTube Transcript AI?
Servers from other publishers that do the same job: Free Search MCP server, screenpipe MCP server and Brave Search MCP server.
How does YouTube Transcript AI compare with other Web search MCP servers?
safety score 88/100 (higher than 80% of 3,470 Web search servers); tools 12 (the typical Web search server has 5); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to YouTube Transcript AI

Same job from other publishers: the closest match first, then the best rated.

  • Free Search
    No-API-key web search, page fetching and document reading across many engines. Local-first.
    B
  • screenpipe
    Search your local screen recordings, audio transcripts, and computer activity from screenpipe.
    B
  • Brave Search
    Brave Search MCP Server: web results, images, videos, rich results, AI summaries, and more.
    A
  • Jshookmcp
    Search-first MCP server for JavaScript reverse engineering: 735 tools across 36 domains.
    C
  • Sui Knowledge Base (kapa.ai)
    Semantic search across Sui documentation and knowledge sources, powered by kapa.ai
    A