remote-cloudflare-youtube-transcript-mcp-server
1
The YouTube Transcript MCP Server is a high-performance, serverless service for extracting YouTube video transcripts. It is built using the Model Context Protocol (MCP) and is deployed on Cloudflare Workers for minimal latency and high efficiency.
YouTube Transcript MCP Server
A high-performance, serverless implementation of a YouTube transcript extraction service using the Model Context Protocol (MCP), deployed on Cloudflare Workers.
Features
- Serverless Deployment: Runs on Cloudflare's global edge network for minimal latency
- YouTube URL Flexibility: Supports multiple URL formats and direct video IDs
- Language Selection: Retrieve transcripts in different languages (defaults to English)
- Edge-optimized: Ultra-fast response times (typically 400-800ms)
- Minimal Implementation: Less than 300 lines of code for easy maintenance
- SSE Transport: Implements Server-Sent Events for streaming connections
Available Tools
- get_transcript: Extract transcripts from YouTube videos with required and optional language parameters.
Local Development
- Requires Node.js 18 or higher and Wrangler CLI for setup and testing.
Deployment to Cloudflare
- Use Wrangler CLI for deployment to Cloudflare Workers.