youtube transcriber mcp server
- • Core MCP protocol features implemented (28/40)
- • Room for improvement in GitHub community
- • Optimal dependency management (20/20)
- • Room for improvement in deployment maturity
- • Documentation (8/8)
- • Archestra MCP Trust score badge is missing
{
"youtube_mcp-docker": {
"command": "docker",
"args": [
"run",
"--name",
"youtube_mcp_main",
"-p",
"7001:7001",
"-e",
"MCP_KEY=YOUR-MCP-KEY",
"-e",
"OPENAI_API_KEY=YOUR-OPENAI-KRY",
"youtube_mcp"
],
"env": {
"MCP_KEY": "YOUR-MCP-KEY",
"OPENAI_API_KEY": "YOUR-OPENAI-KRY"
},
"docker_image": "youtube_mcp"
}
}youtube_mcp
Youtube transcribation MCP server
Demo Video
Click the image above to watch the demo video
Requirements:
- OpenAI API key
- Cookies
Server installation
- Clone the repo:
git clone https://github.com/format37/youtube_mcp.git
cd youtube_mcp
nano .env
- Extract your cookies. See cookies.md
Place cookies.txt in the ./mcp/ folder. - Generate MCP_KEY:
python token_generator.py
- Define .env:
CONTAINER_NAME=youtube_mcp_main
PORT=7001
MCP_KEY=YOUR-MCP-KEY
OPENAI_API_KEY=YOUR-OPENAI-KRY
- Provide run access
sudo chmod +x compose.sh
sudo chmod +x logs.sh
sudo chmod +x update.sh
- Run
./compose.sh
- Check that port is opened for incoming connections.
Client configuration
- Add Bybit server to the Claude desktop config:
Example:
{
"mcpServers": {
"youtube": {
"command": "npx",
"args": [
"mcp-remote",
"http://localhost:7001/sse",
"--header",
"Authorization:YOUR-TOKEN",
"--allow-http"
],
"disabled": false
}
}
}
Client side
4. Restart Claude desktop
5. Check that tws tools are listed in the tools list. Ask Claude to check ibkr account
[](https://archestra.ai/mcp-catalog/format37__youtube_mcp)youtube_mcp
Youtube transcribation MCP server
Demo Video
Click the image above to watch the demo video
Requirements:
- OpenAI API key
- Cookies
Server installation
- Clone the repo:
git clone https://github.com/format37/youtube_mcp.git
cd youtube_mcp
nano .env
- Extract your cookies. See cookies.md
Place cookies.txt in the ./mcp/ folder. - Generate MCP_KEY:
python token_generator.py
- Define .env:
CONTAINER_NAME=youtube_mcp_main
PORT=7001
MCP_KEY=YOUR-MCP-KEY
OPENAI_API_KEY=YOUR-OPENAI-KRY
- Provide run access
sudo chmod +x compose.sh
sudo chmod +x logs.sh
sudo chmod +x update.sh
- Run
./compose.sh
- Check that port is opened for incoming connections.
Client configuration
- Add Bybit server to the Claude desktop config:
Example:
{
"mcpServers": {
"youtube": {
"command": "npx",
"args": [
"mcp-remote",
"http://localhost:7001/sse",
"--header",
"Authorization:YOUR-TOKEN",
"--allow-http"
],
"disabled": false
}
}
}
Client side
4. Restart Claude desktop
5. Check that tws tools are listed in the tools list. Ask Claude to check ibkr account
Related MCP Servers
mcp-shrimp-task-manager
88/100Shrimp Task Manager is a task tool built for AI Agents, emphasizing chain-of-thought, reflection, and style consistency. It converts natural language into structured dev tasks with dependency tracking and iterative refinement, enabling agent-like developer behavior in reasoning AI systems.
cognee-mcp
86/100Memory for AI Agents in 5 lines of code
shadcn-ui-mcp-server
82/100A mcp server to allow LLMS gain context about shadcn ui component structure,usage and installation,compaitable with react,svelte 5,and vue
mobile-mcp
81/100Model Context Protocol Server for Mobile Automation and Scraping (iOS, Android, Emulators, Simulators and Real Devices)
HuggingFace
80/100Remote MCP server for HuggingFace services - access models, datasets, and spaces
markitdown-mcp
80/100Python tool for converting files and office documents to Markdown.

