Remote Cloudflare Youtube Transcript
БесплатноНе проверенRemote Cloudflare Youtube Transcript — Model Context Protocol server
Описание
Remote Cloudflare Youtube Transcript — Model Context Protocol server
README
A high-performance, serverless implementation of a YouTube transcript extraction service using the Model Context Protocol (MCP), deployed on Cloudflare Workers.
Overview
This MCP server enables AI assistants to retrieve transcripts from YouTube videos through a simple API. The implementation combines the lightweight transcript extraction capabilities seen in kimtaeyoon83/mcp-server-youtube-transcript with the remote MCP server architecture from Cloudflare AI demos.
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
| Tool | Description | Parameters |
|---|---|---|
get_transcript |
Extract transcripts from YouTube videos | url (required): YouTube video URL or IDlang (optional, default: "en"): Language code |
Usage with Claude Desktop
Installation
- Open Claude Desktop and go to Settings > Developer > Edit Config
- Update your configuration file:
{
"mcpServers": {
"youtube-transcript": {
"command": "npx",
"args": [
"mcp-remote",
"https://your-deployed-worker.workers.dev/sse"
]
}
}
}
- Restart Claude Desktop
Example Prompts
Can you show me the transcript of this YouTube video? https://www.youtube.com/watch?v=dQw4w9WgXcQ
Extract the transcripts from this TED talk and summarize the key points: https://youtu.be/8S0FDjFBj8o
Local Development
Prerequisites
- Node.js 18 or higher
- Wrangler CLI (
npm install -g wrangler)
Setup
# Clone the repository
git clone https://github.com/yourusername/youtube-transcript-mcp-server.git
cd youtube-transcript-mcp-server
# Install dependencies
npm install
# Run locally
wrangler dev
Testing with MCP Inspector
Install the MCP Inspector:
npx @modelcontextprotocol/inspectorIn the inspector:
- Set Transport Type to
SSE - Enter
http://localhost:8787/sseas the URL - Click "Connect"
- Set Transport Type to
Try out the
get_transcripttool with different YouTube URLs
Deployment to Cloudflare
# Deploy to Cloudflare Workers
wrangler deploy
Technical Implementation
The server is built with a minimal, high-efficiency codebase:
- YouTubeTranscriptMCPSqlite: Core MCP agent implementation with transcript extraction capabilities
- McpServer: Handles MCP protocol interactions
- MCP Protocol Integration: Complete implementation of the Model Context Protocol
Key optimizations:
- Efficient URL parsing and validation
- Minimal external dependencies
- Proper error handling with detailed error messages
- Streaming support through SSE
Credits
- Built with @modelcontextprotocol/sdk
- Uses youtube-captions-scraper for transcript extraction
- Inspired by:
License
MIT
from github.com/objones25/remote-cloudflare-youtube-transcript-mcp-server
Установка Remote Cloudflare Youtube Transcript
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/objones25/remote-cloudflare-youtube-transcript-mcp-serverFAQ
Remote Cloudflare Youtube Transcript MCP бесплатный?
Да, Remote Cloudflare Youtube Transcript MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Remote Cloudflare Youtube Transcript?
Нет, Remote Cloudflare Youtube Transcript работает без API-ключей и переменных окружения.
Remote Cloudflare Youtube Transcript — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Remote Cloudflare Youtube Transcript в Claude Desktop, Claude Code или Cursor?
Открой Remote Cloudflare Youtube Transcript на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
ARA
Generate images, video and audio from any AI agent — one connector.
автор: ARAOmni Video
An MCP server that transforms LLM-enabled IDEs into professional video editors by pre-processing footage into text proxies, generating motion graphics via HTML/
автор: buildwithtazaYouTube
Transcripts, channel stats, search
автор: YouTubeEverArt
AI image generation using various models.
автор: modelcontextprotocolCompare Remote Cloudflare Youtube Transcript with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории media
