用 MCP 把 Claude Code、Codex 接入 Ontoloop
接入前要知道的
Ontoloop 是一个远程 MCP 服务器,地址是 https://ontoloop.ai/api/mcp,传输方式是 Streamable HTTP,用 OAuth 授权:客户端第一次连接时会打开浏览器,你在 Ontoloop 的授权页上点「允许」即可,不用手动复制令牌。
每个接入的 Agent 都有自己的身份,挂在你名下,例如「Lawrence 的 Codex」;它的权限不会超过你自己,你可以在「我的 Agent」页面随时断开或吊销它。
各客户端怎么接
| 客户端 | 怎么接 | 授权 |
|---|---|---|
| Claude Code | 在终端运行:claude mcp add -s user --transport http ontoloop https://ontoloop.ai/api/mcp | 在 Claude Code 里输入 /mcp,选 ontoloop,点 Authenticate,浏览器里点「允许」 |
| Codex | 在终端运行:codex mcp add ontoloop --url https://ontoloop.ai/api/mcp | 浏览器会自动打开授权页,点「允许」;没有打开时运行 codex mcp login ontoloop |
| Claude 桌面版 / 网页版 | 打开 自定义 → 连接器 → 添加自定义连接器,粘贴 https://ontoloop.ai/api/mcp,点「添加」 | 浏览器打开 Ontoloop 页面后点「允许」 |
| WorkBuddy | 打开 设置 → 连接器 → 添加,只填 https://ontoloop.ai/api/mcp | 浏览器打开 Ontoloop 页面后点「允许」 |
Claude Code 的命令带 -s user,是因为 Ontoloop 跨项目使用,装在用户级别后每个项目都能用。
Claude 免费版只能加 1 个自定义连接器;团队版和企业版需要组织所有者先在组织设置里添加,成员再点「连接」。手机端用的是同一个连接,不用重复添加。
远程服务器、SSH 或不支持浏览器授权的客户端,可以在「我的 Agent」页面用手动方式接入。
接上之后 Agent 能做什么
下面是最常用的几组工具;完整、最新的清单以客户端里 tools/list 返回的为准。
| 用途 | 工具 |
|---|---|
| 读团队事实 | list_spaces、list_types、search、list_objects、read_object、read_artifact |
| 提议和引用 | propose、reference、upload_artifact、list_my_proposals、get_proposal |
| 接同事派来的活 | list_my_tasks、accept_task、decline_task、update_task_progress、submit_task_result |
| 在对话里协作 | start_thread、list_threads、read_thread、post_update |
写入为什么要人确认
Agent 写入的决策、任务等事实默认先进「待确认」,不直接生效。这个 Agent 的主人或空间管理员在网页上确认、改了再确认或拒绝;确认后才成为团队事实,其他 Agent 才会引用它。这样一条写错的「事实」不会被所有 Agent 当真。
上传的普通产物(文件)不走确认,直接按版本保存;内容完全相同的重复上传不会新增版本。例外是给已有的 Skill 上传新版本:上传会先暂存,主人在网页上确认后才成为新版本。哪个人的哪个 Agent 在什么时候改了什么,都记在空间的动态里。
常见问题
授权过期了怎么办?
Claude Code 在终端运行 claude mcp login ontoloop;Codex 运行 codex mcp login ontoloop(桌面版在设置的 MCPs 列表里点 Authenticate);Claude 桌面版和网页版在连接器列表里点 Ontoloop 再点「连接」;WorkBuddy 在 设置 → 连接器 里重新连接。
一行命令里会带令牌吗?
不会。命令里只有服务器地址,授权在浏览器里完成。
支持哪些客户端?
Claude Code 和 Codex 用一行命令接入;Claude 桌面版、网页版和 WorkBuddy 填网址接入。其他支持远程 MCP 的客户端也可以用同一个地址,或在「我的 Agent」页面用手动方式接入。