MCP YouTube摘要器服务器
MCP服务器将YouTube摘要器的API作为MCP协议中的工具进行集成,从而通过自然语言查询实现本地AI应用交互和工具使用。
MCP 服务配置
复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用
{
"mcpServers": {
"youtube-summarizer": {
"args": [
"run",
"-i",
"--rm",
"youtube-summarizer-mcp"
],
"command": "docker"
}
}
}
服务介绍
MCP 服务器
MCP 服务器是基于 Youtube-Summarizer 的所有 API 创建的。所有 API 都作为工具在 MCP 协议中公开,可供任何 AI 应用程序集成使用。
注意: 目前 MCP 仅支持本地连接,因此不支持这些工具的远程使用。
设置
Docker 设置
构建 Docker 镜像:
docker build -t youtube-summarizer-mcp .
使用 Docker 运行 MCP 服务器:
docker run -i --rm youtube-summarizer-mcp
使用 Inspector
您可以使用 MCP Inspector 来探索可用的工具并进行测试:
./inspector.sh
与 Claude Desktop 一起使用
将以下内容添加到您的 claude_desktop_config.json 中:
{
"mcpServers": {
"youtube-summarizer": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"youtube-summarizer-mcp"
]
}
}
}
现在您可以在 claude desktop 中使用从 server.py 添加的 mcp 工具。
MCP 客户端示例(不使用 Claude Desktop)
本地运行 MCP 客户端以尝试使用自然语言的社会工具包:
设置
./setup.sh
运行
./run.sh
它将同时运行 MCP 服务器和客户端,并相互连接。终端会提示用户输入自然语言查询,然后这些查询会被转换成 MCP 工具调用来回答用户的查询。