兼容性
这一页只写可验证的事实:哪些客户端接得上、地址是什么、协议与包格式的版本口径、浏览器要求。
MCP 客户端
任何支持 Streamable HTTP + OAuth(自动发现) 的 MCP 客户端都能接入。已在上手主流程覆盖的两个:
| 客户端 | 接法 |
|---|---|
| Claude Code | claude mcp add --transport http rulith https://api.rulith.com/mcp |
| Codex | ~/.codex/config.toml 加 [mcp_servers.rulith] 与 url = "https://api.rulith.com/mcp" |
| 其他 MCP 客户端 | 加一个 Streamable HTTP 服务,认证选 OAuth(自动发现),首次连接弹浏览器授权 |
接入地址
| 用途 | 地址 |
|---|---|
| 默认智能体 | https://api.rulith.com/mcp |
| 指定智能体 | https://api.rulith.com/mcp?agent=<名字> |
| 控制台 | https://console.rulith.com |
协议版本
云端的裁决面走内部的 Board Protocol(rulith-board/1);MCP 工具面是它的薄适配层。对你的客户端而言,只需要标准 MCP 能力,无须理解内部协议;被拒绝的请求一律带教学文本与错误码。
包格式
领域能力的包格式遵循 rulith-pack/1 标准(权威标准含完整字段表与 JSON Schema,住核心仓);云端当前接收其子集,逐字段支持见字段与错误码的支持矩阵——校验器会点名不支持的字段,去掉即可装。
浏览器
控制台与本文档站面向现代常青浏览器(Chrome / Edge / Firefox / Safari 的近期版本);文档站为零依赖静态页,无账户也可完整阅读。
生产开放状态的逐项记录见生产状态。
正文住
content/*.md;能力清单、工具清单、字段矩阵由生成器从实现代码抽取
(快照在 facts.json)——改了实现而忘了改文档,校验会自己发现。