关于 Quickchat AI MCP server
Quickchat AI MCP 服务可将用户在 Quickchat AI 平台上创建的 AI Agent 接入 Claude Desktop、Cursor、VS Code 等 AI 应用。它适合希望通过常见 AI 应用对外提供自有 Agent 的用户。
主要功能
- 01将 Quickchat AI Agent 接入 AI 应用
- 02通过 uvx 命令运行
- 03可在控制台修改名称与描述
- 04支持关闭 API 密钥要求以便分享
- 05可从 Quickchat 收件箱查看对话记录
适用场景
- 01在 Claude Desktop 中测试自有 Agent
- 02与他人共享无密钥的 MCP 配置
- 03在 Cursor 中调用 Quickchat AI Agent
MCP 相关
该项目是 MCP 服务,向 MCP 客户端暴露 Quickchat AI Agent,使其可以通过 MCP 与该 Agent 发送消息。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Quickchat AI MCP 服务
Quickchat AI MCP(Model Context Protocol)服务让你可以让任何人将你的 Quickchat AI Agent 接入他们喜欢的 AI 应用,例如 Claude Desktop、Cursor、VS Code、Windsurf 以及更多。
快速开始
- 创建一个 Quickchat AI 账户,并开始任意套餐的 7 天试用。
- 设置你的 AI 的知识库、能力和设置。
- 前往 MCP 页面激活你的 MCP。为它填写 Name、Description 以及(可选的)Command。它们很重要 - AI 应用需要理解何时联系你的 AI,以及它的能力和知识是什么。
- 就这样!现在你可以通过任何 AI 应用测试你的 Quickchat AI,并向全世界展示它了!
Claude 工具剖析
Cursor 工具剖析
实用链接
- 快速开始视频 youtube.com/watch?v=JE3dNiyZO8w
- 快速开始博客文章:quickchat.ai/post/how-to-launch-your-quickchat-ai-mcp
- MCP(Model Context Protocol)讲解:quickchat.ai/post/mcp-explained
- PyPI 上的 Quickchat AI MCP 包:pypi.org/project/quickchat-ai-mcp
- Quickchat AI MCP 的 GitHub 仓库:github.com/quickchatai/quickchat-ai-mcp
前置条件
使用以下命令安装 uv:
curl -LsSf https://astral.sh/uv/install.sh | sh
或阅读此处了解更多。
使用 Claude Desktop 测试
配置
前往 Settings > Developer > Edit Config。在文本编辑器中打开 claude_desktop_config.json 文件。如果你刚开始使用,该文件看起来会像这样:
{
"mcpServers": {}
}
你可以在这里定义你的 Claude Desktop 可以访问的所有 MCP。以下是你添加 Quickchat AI MCP 的方式:
{
"mcpServers": {
"< QUICKCHAT AI MCP NAME >": {
"command": "uvx",
"args": ["quickchat-ai-mcp"],
"env": {
"SCENARIO_ID": "< QUICKCHAT AI SCENARIO ID >",
"API_KEY": "< QUICKCHAT AI API KEY >"
}
}
}
}
前往 Quickchat AI app > MCP > Integration 找到上面的代码片段,其中已填写好 MCP Name、SCENARIO_ID 和 API_KEY 的值。
使用 Cursor 测试
配置
前往 Settings > Cursor Settings > MCP > Add new global MCP server,并填入 Quickchat AI MCP 代码片段:
{
"mcpServers": {
"< QUICKCHAT AI MCP NAME >": {
"command": "uvx",
"args": ["quickchat-ai-mcp"],
"env": {
"SCENARIO_ID": "< QUICKCHAT AI SCENARIO ID >",
"API_KEY": "< QUICKCHAT AI API KEY >"
}
}
}
}
和之前一样,你可以在 Quickchat AI app > MCP > Integration 找到 MCP Name、SCENARIO_ID 和 API_KEY 的值。
使用其他 AI 应用测试
其他 AI 应用很可能需要相同的配置,但将它们纳入应用本身的实际步骤会有所不同。随着进展,我们会不断扩展这份 README。
向全世界发布你的 Quickchat AI MCP!
⛔️ Do not publish your Quickchat API key to your users!
当你准备好让其他用户将你的 Quickchat AI MCP 连接到他们的 AI 应用时,与他们分享配置代码片段!不过,你需要确保他们能够在没有你的 Quickchat API key 的情况下使用你的 Quickchat AI MCP。操作方法如下:
- 在 Quickchat App MCP 页面,将 Require API key 开关关闭。
- 分享配置代码片段,且_不要包含 API key_:
{
"mcpServers": {
"< QUICKCHAT AI MCP NAME >": {
"command": "uvx",
"args": ["quickchat-ai-mcp"],
"env": {
"SCENARIO_ID": "< QUICKCHAT AI SCENARIO ID >"
}
}
}
}
酷炫功能
- 你可以通过 Quickchat AI 仪表盘控制 MCP 的各个方面。一键操作,你的更改即刻部署。这包括 MCP 名称和描述——你的用户只需刷新他们的 MCP 连接即可。
- 在 Quickchat 收件箱中查看所有对话。请记住:这些并不是你的用户发送给其 AI 应用的确切消息,而是他们的 AI 应用与你的 Quickchat AI 之间 AI <> AI 交互的记录。🤯
- 与大多数 MCP 实现不同,这不是一个交给 AI 的静态工具。而是一种向你所创建的 Quickchat AI Agent 发送消息的开放式方式。🙌
从源码运行
使用 MCP inspector 进行调试
uv run mcp dev src/__main__.py
使用 Claude Desktop、Cursor 或其他 AI 应用进行调试
使用以下 JSON 配置:
{
"mcpServers": {
"< QUICKCHAT AI MCP NAME >": {
"command": "uv",
"args": [
"run",
"--with",
"mcp[cli]",
"--with",
"requests",
"mcp",
"run",
"< YOUR PATH>/quickchat-ai-mcp/src/__main__.py"
],
"env": {
"SCENARIO_ID": "< QUICKCHAT AI SCENARIO ID >",
"API_KEY": "< QUICKCHAT AI API KEY >"
}
}
}
}
测试
确保你的代码格式正确且所有测试通过:
ruff check --fix
ruff format
uv run pytest
GitHub Star 历史
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。