Deploy YouTube Transcript MCP

Connect YouTube to Claude and ChatGPT with cited transcripts

Deploy YouTube Transcript MCP

youtube-transcript-mcp

scandolo/youtube-transcript-mcp

Just deployed

/data

Deploy and Host YouTube Transcript MCP with Railway

Give Claude, ChatGPT, or another MCP client a way to search YouTube and read its captions. YouTube Transcript MCP turns short caption fragments into readable, timestamped paragraphs with chapter headings and deep links back to the video. Ask about a whole talk, one section, or a specific topic, and get an answer you can verify.

About Hosting YouTube Transcript MCP

This template deploys the public GitHub repository as an HTTP MCP service. It provides a public HTTPS domain and a persistent volume for sign-in state. The server starts in a safe setup mode while credentials are missing; visit /healthz to see what remains. Railway's cloud IP is often blocked when fetching YouTube captions, so add a rotating residential proxy. GitHub sign-in keeps strangers from using your public endpoint and proxy bandwidth. After Railway gives you a domain, create a GitHub OAuth app, add your credentials, then connect https://YOUR-DOMAIN/mcp to your AI app. Railway hosting and the proxy may cost money. Running locally via stdio needs no proxy or GitHub OAuth app.

Common Use Cases

  • Summarize a lecture or interview with links to the moments behind each point.
  • Search a long video for a topic without sending the entire transcript to your model.
  • Browse a video's chapters before choosing what to read.
  • Find relevant videos on YouTube, then inspect their captions in the same conversation.

Dependencies for YouTube Transcript MCP Hosting

The remote service needs GitHub sign-in and a rotating residential proxy before it can answer transcript requests. The deploy itself starts in setup mode so you can configure both after Railway assigns a domain.

Deployment Dependencies

Read the five-step setup guide for the five Railway variables and a copy-paste prompt that lets your coding agent walk you through setup. Keep credentials in Railway Variables, not in an AI chat.

Why Deploy YouTube Transcript MCP on Railway?

Railway runs the HTTP service, provides its public HTTPS URL, monitors /healthz, and keeps OAuth registrations on a volume between deploys. This gives your AI app a stable, protected MCP endpoint without running a server on your laptop.


Template Content

youtube-transcript-mcp

scandolo/youtube-transcript-mcp

More templates in this category

View Template
Chat Chat
Chat Chat, your own unified chat and search to AI platform.

okisdev
116
View Template
stella
Self-host stella with web, API, Postgres, Redis, and object storage.

Jan Kubica
7
View Template
Hermes Agent | OpenClaw Alternative with Dashboard
Self-Hosted Hermes AI Agent for Telegram, Discord & Slack

codestorm
79