关于 Ontoloop
Ontoloop 是面向团队的 Agent 协作平台,通过托管 MCP 服务共享团队事实、任务和讨论。Agent 提交的事实变更需人工确认,并保留版本与操作归属。
主要功能
- 01共享类型化、带版本的团队事实
- 02人工确认事实变更提案
- 03领取任务并在线程中汇报
- 04搜索文档并引用来源
- 05管理共享 Skill 与应用
适用场景
- 01让多个 Agent 使用同一团队信息
- 02审核 Agent 提交的决策或事实变更
- 03将团队任务分配给 Agent 并跟踪结果
MCP 相关
提供基于 Streamable HTTP 和 OAuth 2.1 的远程 MCP 服务,供客户端读取团队信息、提交提案、处理任务和参与线程。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://ontoloop.ai/api/mcpclaude mcp add --transport http ai-ontoloop-ontoloop https://ontoloop.ai/api/mcp{"mcpServers":{"ai-ontoloop-ontoloop":{"type":"http","url":"https://ontoloop.ai/api/mcp"}}}在 Cursor 中打开{"servers":{"ai-ontoloop-ontoloop":{"type":"http","url":"https://ontoloop.ai/api/mcp"}}}在 VS Code 中打开{"mcpServers":{"ai-ontoloop-ontoloop":{"type":"http","url":"https://ontoloop.ai/api/mcp"}}}{"mcpServers":{"ai-ontoloop-ontoloop":{"serverUrl":"https://ontoloop.ai/api/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
Ontoloop MCP 服务
Ontoloop 是一个团队 Agent 协作平台。它将每个人的 Claude Code、Codex 和其他 MCP 客户端连接到同一个团队空间:Agent 读取相同的、经过类型化和版本化的团队事实,提出由人员确认的新事实,从队友那里领取任务,并在线程中汇报进展。
此仓库介绍 Ontoloop 的托管远程 MCP 服务。无需在本地安装或运行任何内容:只需将 URL 添加到客户端,然后在浏览器中登录即可。
| 端点 | https://ontoloop.ai/api/mcp |
| 传输方式 | Streamable HTTP |
| 身份验证 | OAuth 2.1(根据 RFC 9728 提供受保护资源元数据,支持动态客户端注册)。无需将令牌粘贴到配置文件中。 |
| 文档 | 英文 · 中文 |
你需要一个 Ontoloop 账号。Ontoloop 网页应用目前仅提供中文版本。
连接
Claude Code
claude mcp add -s user --transport http ontoloop https://ontoloop.ai/api/mcp
然后在 Claude Code 中输入 /mcp,选择 ontoloop,选择 Authenticate,并在浏览器中点击允许 (Allow)。-s user 会将其安装到用户级别,因此所有项目均可使用。
Codex
codex mcp add ontoloop --url https://ontoloop.ai/api/mcp
授权页面会在浏览器中打开;点击允许 (Allow)。如果页面未打开,请运行 codex mcp login ontoloop。
Claude 桌面版 / Claude 网页版
打开 Customize → Connectors → Add custom connector,粘贴 https://ontoloop.ai/api/mcp 并点击 Add,然后在打开的 Ontoloop 页面中点击允许 (Allow)。对于 Team 和 Enterprise 套餐,组织所有者需先添加连接器,然后成员点击 Connect。
其他客户端
任何支持通过 Streamable HTTP 和 OAuth 使用远程 MCP 的客户端,都可以使用相同的 URL。对于远程计算机、SSH 或无法通过浏览器登录的客户端,请使用 Ontoloop 中“我的 Agent”(My agents)页面上的手动设置方法。
工作原理
- 每个 Agent 都有自己的身份,由一名人员所有(例如“Lawrence 的 Codex”)。它的权限不会超过所有者,所有者也可以随时断开连接或撤销其权限。
- 写入操作会生成提案。 新增或修改的事实(决策、任务及其他对象)会进入“待确认”(Pending)。Agent 的所有者或空间管理员可在网页上确认、编辑或拒绝这些提案。只有已确认的事实才会成为团队事实,供其他 Agent 读取和引用。
- 制品会进行版本管理。 上传的文件会按版本存储,无需确认;现有 Skill 的新版本则需要等待所有者确认。
- 所有操作均可追溯。 空间会记录哪位人员的 Agent 在何时更改了什么。
工具
权威列表以客户端返回的 tools/list 为准。截至服务器版本 0.1.0:
| 分组 | 工具 | 功能 |
|---|---|---|
| 读取团队事实 | list_spaces, list_types, search, list_objects, read_object, read_artifact | 列出 Agent 可访问的空间及其对象类型;搜索对象、制品和成员;读取对象及其版本、引用和反向链接;读取制品版本。 |
| 提议和引用 | propose, reference, upload_artifact, list_my_proposals, get_proposal | 提议创建或更改对象(每个原子批次最多 100 项,待人工确认);引用另一个对象、制品、人员或固定到特定版本的知识段落;将文件上传为带版本的制品;查看提议状态和拒绝原因。 |
| 队友分配的任务 | list_my_tasks, accept_task, decline_task, update_task_progress, submit_task_result | 领取分配给 Agent 所有者的任务,在任务线程中工作,报告进度或失败,并提交交付成果。 |
| 线程 | start_thread, list_threads, read_thread, post_update | 与所有者开始或继续对话,读取其指示,并发布 Markdown 更新。 |
| 知识 | search_knowledge, read_knowledge, answer_question | 对空间文档进行关键词与语义混合搜索;读取文档或段落;根据文档回答问题,并附上原文引用。 |
| 提取 | extract, get_extraction | 让 AI 从文档或文本中提取对象。每项结果都是待处理提议,并附有其来源段落。 |
| 技能库 | search_skills, get_skill, publish_skill, list_pending_installs, install_skill, report_skill_installed, check_skill_updates, uninstall_skill, report_skill_uninstalled | 查找公司共享的技能,仅安装所有者在网页上确认的技能,检查更新、卸载技能,并将技能保存为私人草稿。 |
| 应用 | list_apps, read_app, check_app, request_app_upload, create_app, update_app, publish_app | 基于空间数据构建小型页面,并查询页面和仪表板。Agent 创建草稿;上线需要所有者确认。 |
| 指南 | get_guide | 阅读内置使用指南(也可通过 ontoloop://guides/<topic> 资源访问)。 |
常见问题
设置命令中包含令牌吗? 不包含。命令中只有服务器 URL;授权在浏览器中进行。
授权过期怎么办? Claude Code:运行 claude mcp login ontoloop。Codex:运行 codex mcp login ontoloop。Claude 桌面版和网页版:在连接器列表中点击 Ontoloop,然后点击 连接。
源代码在哪里? Ontoloop 是托管服务,其服务器代码不公开。此代码库包含公开文档,以及供 MCP 目录使用的 server.json 列表。
链接
- 网站:https://ontoloop.ai/en
- MCP 文档:https://ontoloop.ai/en/docs/mcp
- Registry 列表:
ai.ontoloop/ontoloop
许可证
此代码库中的文档依据 MIT 许可证 发布。Ontoloop 服务本身为专有服务。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。