YouTube视频摘要服务

MCP Server是一个基于YouTube-Summarizer API的服务,通过MCP协议将API暴露为工具,供AI应用程序集成使用,目前仅支持本地连接。

  • by kabir-ti
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 kabir-ti/youtube-summarizer-mcp

使用说明

MCP服务器

MCP服务器是在Youtube摘要生成器的所有API之上创建的。所有API都作为MCP协议中的工具公开,可供任何AI应用程序集成。

注: 目前MCP只支持本地连接,因此不支持远程使用这些工具。

设置

Docker设置

构建Docker镜像:

docker build -t youtube-summarizer-mcp .

使用Docker运行MCP服务器:

docker run -i --rm youtube-summarizer-mcp

使用检查器

您可以使用MCP检查器来探索可用的工具并对其进行测试:

./inspector.sh

使用Claude Desktop

将以下内容添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "youtube-summarizer": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "youtube-summarizer-mcp"
      ]
    }
  }
}

现在,您可以在claude桌面中使用server.py中添加的mcp工具

MCP客户端示例(不带Claude桌面)

在本地运行MCP客户端,使用自然语言尝试Social Toolkit:

设置

./setup.sh

跑

./run.sh

它将运行相互连接的MCP服务器和客户端。终端将提示用户进行自然语言查询,然后将其转换为MCP工具调用以回答用户查询。