Back to Catalog
Python
AI Tools
youtube transcriber mcp server
GitHub Metrics
Repository statistics and activity
⭐ GitHub Stars:14
👥 Contributors:1
📋 Total Issues:0
📦 Has Releases:No
🔧 Has CI/CD Pipeline:No
Configuration
Configuration example extracted from README.md for Claude Desktop and other clients.
{
"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"
}
}README.md
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
README.md
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
markitdown-mcp
Python tool for converting files and office documents to Markdown.
fetch
Model Context Protocol Servers
memory
Model Context Protocol Servers
mindsdb
AI Analytics Engine that can answer questions over large scale data. - The only MCP Server you'll ever need
fastmcp
🚀 The fast, Pythonic way to build MCP servers and clients
screenpipe
AI app store powered by 24/7 desktop history. open source | 100% local | dev friendly | 24/7 screen, mic recording

