返回市场
MCP服务器

MCP服务器

作者:cbinsights12 星标更新:2025-10-09

项目介绍

CB Insights MCP Server

CBI MCP Server 提供了一个接口,让开发者能够通过AI代理与CB Insights ChatCBI 大型语言模型进行交互。

工具

ChatCBI

从代理发送消息到ChatCBI并返回响应。

  • 输入参数:
    • message: 发送给ChatCBI的消息内容
    • chatID(可选): 聊天会话的唯一标识符,从之前的响应中获取。如果提供,则继续对话;否则,开始新的对话。
  • 返回包含以下字段的JSON对象:
    • chatID: 标识对话。如果请求中提供了chatID,则此值相同。
    • message: ChatCBI 对消息的响应。
    • relatedContent: 相关参考列表。
    • sources: 生成响应所使用的来源列表。
    • suggestions: 建议的后续问题列表。
    • title: 对话标题
  • 更多信息参见 使用ChatCBI

配置

CBI MCP Server 使用 uv 来管理项目。

环境变量通过 .env 文件设置:

  • CBI_CLIENT_ID & CBI_CLIENT_SECRET OAuth 客户端ID和密钥
  • CBI_MCP_TIMEOUT (默认: 1120)
  • CBI_MCP_PORT (默认: 8000)

使用

与Claude Desktop结合使用

使用以下命令更新 claude_desktop_config.json 文件:

mcp install server.py

这将添加以下配置:

{
  "mcpServers": {
    "cbi-mcp-server": {
      "command": "/path/to/.local/bin/uv",
      "args": [
        "--directory",
        "/path/to/cloned/cbi-mcp-server",
        "run",
        "server.py"
      ]
    }
  }
}

调试

可以使用 inspector 来测试/调试你的服务器。

mcp dev server.py 

更多关于使用inspector的信息