youtube_mcp
@format37
About youtube_mcp
youtube transcriber mcp server
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"youtube": {
"command": "npx",
"args": [
"mcp-remote",
"http://localhost:7001/sse",
"--header",
"Authorization:YOUR-TOKEN",
"--allow-http"
],
"disabled": false
}
}
}Tools
No tools detected
Fetch the live tool list by running this server in a temporary sandbox using the button above.
Overview
What is youtube_mcp?
youtube_mcp is an MCP server that transcribes YouTube videos. It requires an OpenAI API key and cookie-based authentication. It is designed for use with AI assistants like Claude Desktop.
How to use youtube_mcp?
Install by cloning the repository, extracting your YouTube cookies into cookies.txt, generating a MCP key, and setting environment variables. Run with ./compose.sh which starts a Docker container. Then configure a client (e.g., Claude Desktop) to connect via mcp-remote with an Authorization header.
Key features of youtube_mcp
- YouTube video transcription via MCP
- Uses OpenAI API for transcription
- Cookie-based authentication for YouTube
- Runs as a Docker container
- Exposes an SSE endpoint
- Integrates with Claude Desktop
Use cases of youtube_mcp
- Transcribe YouTube videos for text analysis
- Feed video transcripts into AI workflows
- Automate content retrieval from YouTube
- Integrate video transcription into Claude Desktop
FAQ from youtube_mcp
What are the prerequisites to run youtube_mcp?
You need an OpenAI API key and cookies from your YouTube session (extracted and placed in cookies.txt).
How do I install and start youtube_mcp?
Clone the repo, create a .env file with OPENAI_API_KEY, MCP_KEY, PORT, and CONTAINER_NAME. Generate the MCP key with python token_generator.py. Then run ./compose.sh.
How do I configure youtube_mcp with Claude Desktop?
Add an entry to the Claude Desktop config using npx mcp-remote with the server URL http://localhost:7001/sse and an Authorization header containing your MCP key.
What transport protocol does youtube_mcp use?
It uses Server-Sent Events (SSE) over HTTP, accessed via the /sse endpoint.
How do I authenticate a client?
The client sends an Authorization header with the value YOUR-TOKEN (the MCP key generated during setup).
Frequently asked questions
What are the prerequisites to run youtube_mcp?
You need an OpenAI API key and cookies from your YouTube session (extracted and placed in `cookies.txt`).
How do I install and start youtube_mcp?
Clone the repo, create a `.env` file with `OPENAI_API_KEY`, `MCP_KEY`, `PORT`, and `CONTAINER_NAME`. Generate the MCP key with `python token_generator.py`. Then run `./compose.sh`.
How do I configure youtube_mcp with Claude Desktop?
Add an entry to the Claude Desktop config using `npx mcp-remote` with the server URL `http://localhost:7001/sse` and an Authorization header containing your MCP key.
What transport protocol does youtube_mcp use?
It uses Server-Sent Events (SSE) over HTTP, accessed via the `/sse` endpoint.
How do I authenticate a client?
The client sends an `Authorization` header with the value `YOUR-TOKEN` (the MCP key generated during setup).
Basic information
More Media & Design MCP servers
YouTube Transcript MCP Server
jkawamotoMCP server retrieving transcripts of YouTube videos
KiCAD MCP: AI-Assisted PCB Design
mixelpixxKiCAD MCP is a Model Context Protocol (MCP) implementation that enables Large Language Models (LLMs) like Claude to directly interact with KiCAD for printed circuit board design.

Riddle Quiz Maker
Riddle.comCreates and manages quizzes, polls, surveys, personality tests, forms, predictors, minigames and leaderboards on Riddle.com – with branching logic, custom design, live stats and embed code.

diggercamp
Tommaso Savorana (ti es)diggercamp finds independent music by how it sounds. Paste any Bandcamp, YouTube or SoundCloud link and get the closest sonic matches from 4M+ independent tracks — matched by rhythm, timbre, key and energy, not genre tag

Katto
KattoAI video clipping MCP server: turn long videos, podcasts and Twitch VODs into scored, captioned 9:16 shorts from Claude, Cursor, ChatGPT and any MCP client.
Comments