mcpbeat Sign in

YouTube Transcript AI MCP Server

by youtube-transcript Your server? Claim it
answering

YouTube Transcript AI is answering right now. Last checked 11 min ago. It exposes 12 tools. Last commit 14 Oct 2026.

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

Uptime history 75 days of history · worst day 92%
75 days agonow
100.0%
Uptime 24h
91 of 91 checks
12
Tools
read from the server
361 ms
Response time
average over 24h
0
Stars
last commit 14 Oct 2026

What changed 19

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 12 October 2026. No other catalogue keeps this.

31 Oct a tool appeared get_account_status
31 Oct a tool description was rewritten list_channel_videos
31 Oct a tool changed the parameters it asks for list_channel_videos
31 Oct a tool changed version
29 Oct 5 tools appeared get_spoken_context, rank_channels_by_topic, rank_videos_by_topic and 2 more
29 Oct a tool changed version
28 Oct 5 tools appeared find_in_transcript, get_transcripts_batch, get_video_comments and 2 more
28 Oct a tool changed version
14 Oct a tool changed version
12 Oct a tool description was rewritten get_youtube_transcript
and 1 more, back to 12 October 2026

Nothing serious here today

Today is the operative word: we check YouTube Transcript AI every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 11 min ago.

run in your terminal
claude mcp add youtube-transcript --transport http https://youtube-transcript.ai/mcp
Settings → Connectors → Add custom connector, then paste this address
https://youtube-transcript.ai/mcp
~/.codex/config.toml
[mcp_servers.youtube-transcript]
url = "https://youtube-transcript.ai/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "youtube-transcript": {
      "url": "https://youtube-transcript.ai/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "youtube-transcript": {
      "type": "http",
      "url": "https://youtube-transcript.ai/mcp"
    }
  }
}

Available tools 12

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

spoken
get_spoken_context
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.
search_spoken_words
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.
spoken_mentions_over_time
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.
rank
rank_channels_by_topic
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_topic
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.
youtube
get_youtube_transcript
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.
search_youtube_videos
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.
account
get_account_status
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.
channel
list_channel_videos
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.
transcript
find_in_transcript
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).
transcripts
get_transcripts_batch
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.
video
get_video_comments
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.

Endpoints

URLTransportStateLatencyChecked
https://youtube-transcript.ai/mcp streamable-http answering 334 ms 11 min ago

Alternatives to YouTube Transcript AI

same job, measured the same way
YouTube Trends API
by trendsapi

YouTube search volume and trending videos over time. Free key at trendsapi.ai

6 tools answering
MCPTube
by dunamistech

Search YouTube videos, read transcripts and get public video information in your AI assistant.

answering
YouTube Transcripts, Search & Summaries
by gunnargray-dev

YouTube transcripts, video search, chapters and extractive summaries. No YouTube API key, no LLM.

answering
VidWords YouTube
by vidwords

Extract YouTube transcripts, search what was said, and read on-screen frames with cited timestamps.

answering
youtube-media
by nexlab

Search YouTube, read video metadata, and fetch transcripts with language preferences

answering
Faceabot YouTube transcript
by faceabot

What is said in a YouTube video: transcript with timestamps, title and channel. Free, no key.

2 tools answering
YouTube MCP
by wondel

YouTube search: find videos, fetch details and comments, pull full transcripts.

3 tools answering
YouTube Translate
by brianshin22

Transcripts, translations, summaries, subtitles, and search for public YouTube videos.

answering

YouTube Transcript AI — questions

Answers built from our own checks of this server.

What can YouTube Transcript AI do?
It exposes 12 tools, read directly from the server on our last check. Among them: find_in_transcript, get_account_status, get_spoken_context, get_transcripts_batch, get_video_comments, get_youtube_transcript and 6 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is YouTube Transcript AI mostly used for?
Its tools cluster around spoken, youtube and rank. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is YouTube Transcript AI working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 361 ms. The bar chart above shows every period we have measured.
How do I connect YouTube Transcript AI?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does YouTube Transcript AI need an API key?
No. YouTube Transcript AI completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 12 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is YouTube Transcript AI?
It answers our handshake in 361 ms on average, which is faster than 37% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is YouTube Transcript AI open source?
The code is open source: it is published under the MIT licence, 0 stars on GitHub and 1 open issue. The licence covers the code in the repository, not the hosted service at youtube-transcript.ai, which runs on its operator's own terms.