Quickchat AI 的 MCP (模型上下文协议) 服务器允许您将 Quickchat AI 代理连接到用户喜爱的 AI 应用程序中,如 Claude Desktop、Cursor、VS Code、Windsurf 和 更多。
使用以下命令安装 uv:
curl -LsSf https://astral.sh/uv/install.sh | sh
或阅读更多内容 这里。
前往 设置 > 开发者 > 编辑 配置。在文本编辑器中打开 claude_desktop_config.json 文件。如果您刚开始使用,文件看起来会像这样:
{
"mcpServers": {}
}
这里您可以定义 Claude Desktop 可访问的所有 MCP。这是如何添加您的 Quickchat AI MCP:
{
"mcpServers": {
"< QUICKCHAT AI MCP 名称 >": {
"command": "uvx",
"args": ["quickchat-ai-mcp"],
"env": {
"SCENARIO_ID": "< QUICKCHAT AI 场景 ID >",
"API_KEY": "< QUICKCHAT AI API 密钥 >"
}
}
}
}
前往 Quickchat AI 应用 > MCP > 集成 查找上述片段,并填写 MCP 名称、场景 ID 和 API 密钥的值。
前往 设置 > Cursor 设置 > MCP > 添加新的全局 MCP 服务器 并包含 Quickchat AI MCP 片段:
{
"mcpServers": {
"< QUICKCHAT AI MCP 名称 >": {
"command": "uvx",
"args": ["quickchat-ai-mcp"],
"env": {
"SCENARIO_ID": "< QUICKCHAT AI 场景 ID >",
"API_KEY": "< QUICKCHAT AI API 密钥 >"
}
}
}
}
与之前一样,您可以在 Quickchat AI 应用 > MCP > 集成 找到 MCP 名称、场景 ID 和 API 密钥的值。
其他 AI 应用可能需要相同的配置,但实际步骤可能会有所不同。我们将随着项目的进展扩展此 README。
⛔️ 不要向您的用户公开 Quickchat API 密钥!
一旦您准备好让其他用户将您的 Quickchat AI MCP 连接到他们的 AI 应用,请分享配置片段!但是,您需要确保他们可以使用您的 Quickchat AI MCP 而无需 Quickchat API 密钥。这是如何做到的:
{
"mcpServers": {
"< QUICKCHAT AI MCP 名称 >": {
"command": "uvx",
"args": ["quickchat-ai-mcp"],
"env": {
"SCENARIO_ID": "< QUICKCHAT AI 场景 ID >"
}
}
}
}
uv run mcp dev src/__main__.py
使用以下 JSON 配置:
{
"mcpServers": {
"< QUICKCHAT AI MCP 名称 >": {
"command": "uv",
"args": [
"run",
"--with",
"mcp[cli]",
"--with",
"requests",
"mcp",
"run",
"< 您的路径>/quickchat-ai-mcp/src/__main__.py"
],
"env": {
"SCENARIO_ID": "< QUICKCHAT AI 场景 ID >",
"API_KEY": "< QUICKCHAT AI API 密钥 >"
}
}
}
}
确保您的代码格式正确且所有测试都通过:
ruff check --fix
ruff format
uv run pytest