CBI MCP Server 提供了一个接口,让开发者能够通过AI代理与CB Insights ChatCBI 大型语言模型进行交互。
从代理发送消息到ChatCBI并返回响应。
message: 发送给ChatCBI的消息内容chatID(可选): 聊天会话的唯一标识符,从之前的响应中获取。如果提供,则继续对话;否则,开始新的对话。chatID: 标识对话。如果请求中提供了chatID,则此值相同。message: ChatCBI 对消息的响应。relatedContent: 相关参考列表。sources: 生成响应所使用的来源列表。suggestions: 建议的后续问题列表。title: 对话标题CBI MCP Server 使用 uv 来管理项目。
环境变量通过 .env 文件设置:
CBI_CLIENT_ID & CBI_CLIENT_SECRET OAuth 客户端ID和密钥
CBI_MCP_TIMEOUT (默认: 1120)CBI_MCP_PORT (默认: 8000)使用以下命令更新 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