YouTube MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@YouTube MCP Serverfetch the transcript for https://youtu.be/XEMZniYKuaY"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
(Remote) YouTube MCP Server
A remote MCP (Model Context Protocol) server that provides YouTube video transcript extraction tools with OAuth authentication. It includes OAuth 2.0 authentication via Auth0, compatible with MCP clients for including ChatGPT and Claude.
Resources
Quick Start
Clone the repository
git clone [<repository-url>](https://github.com/ShawhinT/yt-mcp-remote.git)
cd yt-mcp-remoteInstall dependencies (requires Python >=3.13)
uv syncConfigure environment variables in .env
AUTH0_DOMAIN=your-auth0-domain
AUTH0_AUDIENCE=your-api-identifier # same as RESOURCE_SERVER_URL in this example
RESOURCE_SERVER_URL=<your-server-public-url>/mcpRun the server
uv run python main.pyServer runs on http://0.0.0.0:8000/mcp
Related MCP server: YouTube Transcripts MCP Server
MCP Tools
fetch_video_transcript(url)- Extract and format YouTube video transcriptsfetch_instructions(prompt_name)- Get writing templates (write_blog_post,write_social_post,write_video_chapters)
Tech Stack
FastMCP - MCP server framework
Railway - Hosting remote server
Auth0 - OAuth authentication
youtube-transcript-api - Transcript extraction
uv - Python dependency management
This server cannot be deployed
Maintenance
Related MCP Connectors
YouTube transcripts, search, channels, playlists and bulk transcript jobs for AI agents. 14 tools.
YouTube transcripts, search, channel browsing, and playlists for AI agents via MCP.
YouTube transcripts, search, channel/playlist listings and upload tracking for AI agents.
SubDownload exposes YouTube as an MCP-native data source. Connect via OAuth and your AI agent can summarize videos, fetch full transcripts (even for videos with no captions, via AI ASR), search across channels, and save everything into a private knowledge base. Works with Claude, ChatGPT, Cursor, and 40+ MCP clients. Free credits on signup, no card required.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA remote Model Context Protocol server that extracts YouTube video transcripts and provides content creation templates using OAuth 2.0 authentication. It enables secure interaction with YouTube content for AI clients like ChatGPT and Claude.Apache 2.0
- FlicenseAqualityDmaintenanceProvides YouTube video transcripts (text and metadata) as MCP tools for AI hosts like Claude Code, enabling summarization, search, and Q&A without watching the video.2-
- AlicenseNot gradedqualityAmaintenanceGives MCP clients access to YouTube video transcripts and metadata. It lets AI agents read and summarize video content from a URL.11 npmMIT
- AlicenseNot gradedqualityAmaintenanceEnables ChatGPT to retrieve current YouTube metadata, channel uploads, search results, and transcripts via read-only MCP tools.Apache 2.0