关于 youtube_mcp
这是一个基于 Python 的 YouTube 转录 MCP 服务,可将视频转录为文本并通过 SSE 连接提供给 MCP 客户端。适合需要在 Claude Desktop 中处理 YouTube 视频内容的用户。
主要功能
- 01YouTube 视频转录
- 02基于 SSE 的远程访问
- 03通过 Docker Compose 部署
- 04使用 MCP_KEY 进行访问认证
适用场景
- 01将 YouTube 视频内容转为文本供 AI 客户端分析
- 02在本地或服务器上部署自有的转录服务
MCP 相关
该服务通过 SSE 端点向 MCP 客户端提供转录功能,客户端可经由 mcp-remote 连接。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
youtube_mcp
YouTube 转录 MCP 服务
演示视频
点击上方图片观看演示视频
要求:
- OpenAI API 密钥
- Cookies
服务安装
- 克隆仓库:
git clone https://github.com/format37/youtube_mcp.git
cd youtube_mcp
nano .env
- 提取你的 cookies。请参阅 cookies.md
将 cookies.txt 放在 ./mcp/ 文件夹中。 - 生成 MCP_KEY:
python token_generator.py
- 定义 .env:
CONTAINER_NAME=youtube_mcp_main
PORT=7001
MCP_KEY=YOUR-MCP-KEY
OPENAI_API_KEY=YOUR-OPENAI-KRY
- 提供运行权限
sudo chmod +x compose.sh
sudo chmod +x logs.sh
sudo chmod +x update.sh
- 运行
./compose.sh
- 检查端口是否已开放,允许传入连接。
客户端配置
- 将 Bybit 服务添加到 Claude 桌面应用配置中: 示例:
{
"mcpServers": {
"youtube": {
"command": "npx",
"args": [
"mcp-remote",
"http://localhost:7001/sse",
"--header",
"Authorization:YOUR-TOKEN",
"--allow-http"
],
"disabled": false
}
}
}
客户端侧
4. Restart Claude desktop
5. Check that tws tools are listed in the tools list. Ask Claude to check ibkr account
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
