Fetches YouTube captions through a hosted MCP endpoint using a URL or video ID, with optional language selection and no API key.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by YouTube Transcript AI.
get_youtube_transcriptFetch the full text transcript of a YouTube video.
The YouTube Transcript AI MCP server gives compatible AI clients access to captions from YouTube videos. It exposes one MCP tool, get_youtube_transcript, which returns the complete transcript as plain text rather than requiring an agent to open a browser page or manually copy captions.
The service is hosted at https://youtube-transcript.ai/mcp. It is intended for MCP clients that can connect to a remote Streamable HTTP endpoint, as well as clients that can use mcp-remote as a bridge. The README identifies Claude, ChatGPT, Cursor, Windsurf, Cline, and Claude Desktop as supported setup targets; ChatGPT and Claude can use the remote connector configuration directly, while several desktop and editor clients can use the supplied mcp-remote configuration.
The YouTube Transcript AI MCP server receives a YouTube link or a bare 11-character video ID through the tool call. Accepted URL forms include watch URLs, youtu.be links, Shorts URLs, and embed URLs. An optional lang value selects a caption track with a BCP-47 language code such as en, zh-CN, es, or ja. If that parameter is omitted, the service uses the default track.
The response is plain text containing the transcript, along with the video title, duration, and a list of available languages. The hosted service fetches captions from publicly available sources. Its README also describes proxy fallback in the fetch pipeline for videos that block typical scrapers, but availability still depends on the source video and the service endpoint.
No local installation or API key is required for the hosted setup. Configure the MCP endpoint as:
https://youtube-transcript.ai/mcp
Clients with native remote MCP support can use that URL directly. For clients that launch MCP processes from a configuration file, the documented approach runs npx with mcp-remote and passes the same endpoint URL. A representative configuration uses the server name youtube-transcript and does not define environment variables or credentials.
The service also speaks standard MCP over Streamable HTTP using JSON-RPC. A Node.js quickstart is provided in the repository for programmatic use, and the README shows it being invoked with a YouTube URL.
get_youtube_transcript is the only exposed tool. It has two inputs:
video β required string containing a supported YouTube URL or an 11-character video ID.lang β optional string containing the desired BCP-47 caption language code.The YouTube Transcript AI MCP server can support agent workflows such as summarizing a video, translating its transcript, locating discussion of a topic, or extracting exact lines for a response. These tasks are performed by the connected AI client after the transcript is returned; the MCP tool itself retrieves the transcript and metadata.
The endpoint is rate-limited by IP to help keep the hosted service free. The README recommends contacting the service for heavy or automated workloads. It does not provide an API-key or account-based configuration path.
Transcript access is based on publicly available captions, so a requested video must have captions that the service can retrieve. Language selection only works when a corresponding caption track is available. The service is not affiliated with YouTube or Google, and the repository is licensed under MIT.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/youtube-transcript-ai)<a href="https://allmcps.com/mcp/youtube-transcript-ai"><img src="https://allmcps.com/api/badge/youtube-transcript-ai?style=directory" alt="YouTube Transcript AI on AllMCPs" /></a>