mcpField
M
mcp-aichat

mcp-aichat

远程服务
platform.acedata.cloudAI 与智能体0今天更新

关于 mcp-aichat

mcp-aichat 是通过 AceDataCloud 提供 AI 对话的 MCP 服务,面向需要调用多类模型的 MCP 客户端,并支持按会话 ID 续聊及可选的服务端状态管理。

主要功能

  1. 01调用多类模型
  2. 02按 ID 进行多轮对话
  3. 03可选的服务端会话状态
  4. 04提供外部参考来源
  5. 05模型列表与用法指南

适用场景

  1. 01为任务查看可用模型
  2. 02跨多个轮次继续对话
  3. 03为回答加入外部参考内容

MCP 相关

它向 MCP 客户端提供创建对话、列出模型和获取用法指南的工具。支持通过 OAuth 或 API 令牌连接托管服务,也支持本地 stdio。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://aichat.mcp.acedata.cloud/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

安装包
pypimcp-aichat2026.10.28.0

工具

详细介绍

MCP AiChat Server

一个通过 AceDataCloud 平台进行 AI 对话的 Model Context Protocol(MCP)服务。 支持多种模型,包括 GPT-4/5、o 系列、DeepSeek、Grok 和 GLM。

goose 中的 Ace Data Cloud

具名提供方预设及上游接受状态。此预设需独立安装,并非官方内置提供方。

功能

  • 多模型支持:GPT-4.1、GPT-4o、GPT-5、o1、o3、o4-mini、DeepSeek、Grok、GLM 等
  • 多轮对话:使用对话 ID 继续对话
  • 有状态模式:可选的服务端对话状态管理
  • 参考来源:加入外部参考资料,以生成能结合上下文的回答

连接:托管 OAuth、API 令牌或本地 stdio

托管端点为 https://aichat.mcp.acedata.cloud/mcp。为 MCP 客户端选择一种连接方式:

方式适用情形凭据设置
托管 OAuth客户端支持远程 MCP OAuth只需添加 URL,然后登录 AceDataCloud 并批准访问。无需将令牌粘贴到客户端配置中。
托管 API 令牌客户端无法完成 OAuth,或你需要明确的集成凭据在 Authorization: Bearer … 标头中发送 AceDataCloud API 令牌。请将其保存在本地密钥存储区或环境变量中。
本地 stdio客户端运行本地 MCP 进程安装 mcp-aichat 并将 ACEDATACLOUD_API_TOKEN 传递给该进程。该进程仍会调用 AceDataCloud API。

托管服务提供 OAuth 元数据和动态客户端注册(DCR)。DCR 注册的是客户端应用,并非 API 密钥。 OAuth 会让你登录,客户端则发送由此获得的 Bearer 令牌;它可能会为该账户重复使用或创建 API 凭据。通过浏览器登录仍需要 AceDataCloud 账户。托管服务可能按用量计费:在执行实际操作前,请查看当前服务文档和显示的价格。同一服务器请勿同时配置 OAuth 登录和固定的 Authorization 标头。

托管 OAuth 示例
  • Claude 和 Claude Desktop 聊天: 在 Customize → Connectors → Add custom connector 中添加远程自定义连接器,输入 https://aichat.mcp.acedata.cloud/mcp,选择登录;如果 Claude 询问如何注册其 OAuth 客户端,请选择 Register automatically。完成授权。Claude Desktop 的本地 claude_desktop_config.json 是另一种单独的设置方式。Claude 连接器指南。
  • Claude Code: 运行 claude mcp add --transport http --scope user aichat https://aichat.mcp.acedata.cloud/mcp,然后运行 claude mcp login aichat。检查 /mcp。Claude Code MCP 指南。
  • Cursor: 只使用 https://aichat.mcp.acedata.cloud/mcp 添加远程服务。对于项目,将下方条目合并到 <project>/.cursor/mcp.json;个人使用则使用 ~/.cursor/mcp.json。Cursor MCP 指南。
  • VS Code / Copilot: 运行 MCP: Add Server,选择 HTTP,输入 https://aichat.mcp.acedata.cloud/mcp,然后完成浏览器登录。新的可移植工作区配置使用 <project>/.mcp.json;下方的 VS Code 专用格式使用 <project>/.vscode/mcp.json 或用户配置文件。检查 MCP: List Servers。VS Code MCP 设置。
  • Codex: 运行 codex mcp add aichat --url https://aichat.mcp.acedata.cloud/mcp,然后运行 codex mcp login aichat。其用户设置位于 ~/.codex/config.toml。Codex 官方 MCP 指南。

Cursor 项目配置(OAuth):

{
  "mcpServers": {
    "aichat": {"url": "https://aichat.mcp.acedata.cloud/mcp"}
  }
}

VS Code 专用工作区配置(OAuth):

{
  "servers": {
    "aichat": {"type": "http", "url": "https://aichat.mcp.acedata.cloud/mcp"}
  }
}
托管 API 令牌
  1. 打开 Ace Data Cloud → Applications。登录,或先注册账号。
  2. 找到 General application。如果尚未创建,请选择 Initialize General Application。通用密钥可以使用账号可用的服务;专用应用的密钥则仅限其对应服务。检查所需的服务/模型访问权限以及当前定价。
  3. 从应用卡片中复制 API Key,或者打开 Keys / Manage Keys → Create,为此集成创建单独的密钥。为密钥设置易于识别的名称,以便单独撤销或轮换。
  4. 创建密钥时,请检查 Expiration Time、Set Usage Limitation 和 Allowed APIs。仅启用所需的限制,允许将要调用的操作,然后点击 Create 并从密钥列表中复制令牌。查询任务并不代表获准提交生成请求。确认应用余额足以支付首次请求;试用额度以账号当前显示的为准。
  5. 仅复制令牌值,不要带引号、空格或 Bearer 。API Key / API Token 字段需要填写此原始值;只有手动配置 HTTP Authorization 标头时才需要添加 Bearer 前缀。platform-... 账号管理令牌不能替代生成 API 密钥。

复制应用 API 密钥或打开 Manage Keys

创建名称单独的密钥,并可选择设置限制

将密钥保存在客户端的凭据存储中,或保存在下方所示的环境变量中。切勿将其放入提示词、共享工作流、截图或 Git 提交中。如果身份验证失败,请先检查复制的完整值、应用/服务访问权限、有效期、使用限制和余额,再创建其他密钥。

固定的 Bearer 标头会绕过 OAuth。如果标头无效,请先移除它,再尝试通过浏览器登录;请妥善保管已保存的凭据。

对于 Claude Code,添加服务时,Shell 会展开令牌;请将已保存的用户 MCP 配置视为机密:

export ACEDATACLOUD_API_TOKEN='YOUR_API_TOKEN'
claude mcp add --transport http --scope user aichat https://aichat.mcp.acedata.cloud/mcp \
  --header "Authorization: Bearer $ACEDATACLOUD_API_TOKEN"

对于 Claude Code 项目配置,请在 <project>/.mcp.json 中使用变量引用,并在启动 Claude Code 的环境中设置该变量:

{
  "mcpServers": {
    "aichat": {
      "type": "http",
      "url": "https://aichat.mcp.acedata.cloud/mcp",
      "headers": {"Authorization": "Bearer ${ACEDATACLOUD_API_TOKEN}"}
    }
  }
}

Cursor 在 ~/.cursor/mcp.json 或未提交的项目配置中使用不同的环境变量语法:

{
  "mcpServers": {
    "aichat": {
      "url": "https://aichat.mcp.acedata.cloud/mcp",
      "headers": {"Authorization": "Bearer ${env:ACEDATACLOUD_API_TOKEN}"}
    }
  }
}

在 VS Code 中,运行 MCP: Open User Configuration,并合并此服务和其隐藏输入;${input:...} 适用于 VS Code 的用户/工作区格式,不能移植到 Agent Host 的 .mcp.json 格式:

{
  "inputs": [
    {"id": "acedata-aichat-token", "type": "promptString", "description": "AceDataCloud API token", "password": true}
  ],
  "servers": {
    "aichat": {
      "type": "http",
      "url": "https://aichat.mcp.acedata.cloud/mcp",
      "headers": {"Authorization": "Bearer ${input:acedata-aichat-token}"}
    }
  }
}

对于 Cline,请使用其 MCP 配置界面或 CLI 文件 ~/.cline/data/settings/cline_mcp_settings.json;其远程传输值为 streamableHttp。对于 JetBrains AI Assistant,请从 Settings → Tools → AI Assistant → Model Context Protocol (MCP) 添加远程 URL。对于 Zed,OAuth 只需使用包含 URL 的 context_servers 条目,也可以添加本地 Bearer 标头。这些客户端的配置架构各不相同;请遵循各自当前的界面,不要复制其他客户端的 JSON。Cline · JetBrains · Zed。

本地 stdio

安装软件包,并为本地进程提供 API 令牌:

python -m pip install mcp-aichat
export ACEDATACLOUD_API_TOKEN='YOUR_API_TOKEN'
mcp-aichat

对于 Claude Desktop 本地 MCP,请将此条目合并到其开发者设置打开的文件中(macOS 上为 ~/Library/Application Support/Claude/claude_desktop_config.json)。uvx 需要在 PATH 中安装 uv:

{
  "mcpServers": {
    "aichat": {
      "command": "uvx",
      "args": ["mcp-aichat"],
      "env": {"ACEDATACLOUD_API_TOKEN": "YOUR_API_TOKEN"}
    }
  }
}

请妥善保管此用户级文件。可自托管的 HTTP 使用 mcp-aichat --transport http --port 8000;仅在具备适当网络和 TLS 控制措施的情况下公开此服务。本地执行仍会调用 AceDataCloud API。

使用服务前的检查
  1. https://aichat.mcp.acedata.cloud/health 返回 {"status":"ok"} 仅用于检查端点是否可访问。
  2. 确认 MCP 客户端已加载工具。aichat_list_models 是参考工具;它无法验证下游 API 访问权限或余额。
  3. 如果需要完整的 API 检查,请先查看当前服务文档和显示的定价,然后使用你自己的有效输入调用 aichat_create_conversation。

对于 401,请检查客户端使用了哪种身份验证方式,以及令牌或 OAuth 会话是否有效。403 可能表示账户权限问题或内容审核失败;请查看返回的错误信息。余额不足和下游服务故障需要分别诊断。工具已列出或任务已提交,并不能证明结果成功。

可用工具

工具描述
aichat_create_conversation使用任意受支持的模型创建 AI 对话
aichat_create_conversation_v2通过 /aichat2/conversations 创建/管理对话
aichat_list_models列出所有可用的 AI 模型
aichat_get_usage_guide获取 API 使用指南
AiChat v2 Agent 迭代次数

aichat_create_conversation_v2 接受范围为 1 到 500 的 max_turns。省略该参数时,将使用 Backend 的默认值 500。此参数限制单次请求的 Agent 迭代次数,而非对话历史长度;max_turns=1 会阻止工具调用。每次模型调用均按实际用量计费,执行也可能因超时、授权问题或其他执行条件而提前结束。

支持的模型

OpenAI
  • GPT-5.6 Sol Fast:gpt-5.6-sol-fast,由 aichat_create_conversation 和 aichat_create_conversation_v2 均支持。现有默认设置不变。
  • GPT-5 系列:gpt-5.5、gpt-5.4、gpt-5.2、gpt-5.1、gpt-5、gpt-5-mini、gpt-5-nano
  • GPT-4.1 系列:gpt-4.1、gpt-4.1-mini、gpt-4.1-nano
  • GPT-4o 系列:gpt-4o、gpt-4o-mini、gpt-4o-all、gpt-4o-image
  • GPT-4 系列:gpt-4、gpt-4-turbo、gpt-4-vision-preview
  • o 系列:o1、o1-mini、o1-pro、o3、o3-mini、o3-pro、o4-mini
DeepSeek
  • deepseek-r1、deepseek-r1-0528、deepseek-v3、deepseek-v3-250324、deepseek-v4-flash、deepseek-v4-pro
xAI
  • grok-3
智谱 AI
  • glm-5.1、glm-4.7、glm-4.6、glm-3-turbo
Kimi(仅限 AiChat v2)

使用 aichat_create_conversation_v2,并设置 model="kimi-k3.1-pro",这是推荐的 Kimi 模型。kimi-k3 和现有 v2 Kimi 别名仍受支持;默认 模型仍为 gpt-4.1。这些模型无法通过 v1 工具使用。

{"model":"kimi-k3.1-pro","question":"Review this code and identify its key risks."}

将这些参数传递给 aichat_create_conversation_v2。该工具调用 /aichat2/conversations,而非 /kimi/chat/completions,并且不提供后者端点的 reasoning_effort 控制项。

文档

文档

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。