开发者 · Open API & MCP
把 AI 可见度数据接进你的系统与 Agent
同一把 API key,两种接法:REST 开放 API v1 给你的代码用;MCP 端点给你的 AI Agent(Claude、Cursor 等 MCP 客户端)直接调。
1 · 获取 API key
登录后在「设置」页创建 API key(明文只在创建时展示一次,请妥存)。开放 API 与 MCP 均为 Pro 档能力;每把 key 限 600 次请求/小时。
2 · REST 开放 API v1
三个只读端点 + 一个发布登记端点(JSON;分数/计数为服务端算好的字符串,请勿重算):
GET /api/v1/brands主品牌列表GET /api/v1/brands/:id/scores最新总分 + 逐引擎子分 + 30 天趋势GET /api/v1/brands/:id/citationsTOP 20 被引用域名(工作区级累计聚合,:id 仅作归属校验)GET / POST /api/v1/brands/:id/publications登记一次【已经发生的】发布 + 它瞄准的监测问法,用于问法级前后对比
★发布登记端点只记录【已经发生的事实】——OrcaScope 不会、也无法替你把内容发到任何平台。它没有 DELETE:填错了请在控制台里撤回(那里会让你看清即将删掉的是哪条)。
curl https://orca-scope.com/api/v1/brands \
-H "Authorization: Bearer geo_live_..."3 · MCP 端点(给 AI Agent)
标准 MCP(Model Context Protocol)Streamable HTTP 端点,无状态 JSON-RPC 2.0。把它加进任何 MCP 客户端,你的 Agent 就能直接查品牌 AI 可见度分、引用来源、行业基准与引擎清单。
端点
POST https://orca-scope.com/api/mcp
Authorization: Bearer geo_live_...工具(首批 5 个,全只读)
list_brandsget_brand_scoresget_brand_citationsget_benchmarkslist_engines
客户端配置(Claude Code / Cursor 等通用格式)
{
"mcpServers": {
"orcascope": {
"type": "http",
"url": "https://orca-scope.com/api/mcp",
"headers": { "Authorization": "Bearer geo_live_..." }
}
}
}或直接用 curl 验证
curl -X POST https://orca-scope.com/api/mcp \
-H "Authorization: Bearer geo_live_..." \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'设计纪律
- 首批工具全部只读:MCP/开放 API 拿不到任何写入、发信、计费能力。
- 身份只来自 API key:工具参数里不存在也永远不会出现「租户/用户」类字段,数据隔离由数据库行级安全(RLS)兜底。
- 数据不足时如实返回 null/空数组(与产品内诚实降级同一口径),绝不编造数字。