连接 MCP 服务
本站提供 MCP 端点 https://www.sagelib.com/mcp:list_models 查模型与价格、compare_models 横向对比、call_model 带上自己的令牌直接调用;PI、Claude Desktop 等客户端填一个 URL 即可接入。
最后更新:2026-11-14
SageLib AI 边缘网关 提供 MCP(Model Context Protocol) 端点:支持 MCP 的客户端(PI、Claude Desktop、Cursor 等)可以把本站当成一个工具,用自然语言查价格、比模型、直接调用模型,而不必自己写 HTTP 代码。
- 端点:
https://www.sagelib.com/mcp(Streamable HTTP,JSON-RPC 2.0) - 实现仓库:https://github.com/aixingzhe/sagelib-mcp
- 机器可读规范:
https://www.sagelib.com/openapi.json
三个工具
| 工具 | 参数 | 返回 |
|---|---|---|
list_models |
app_type(text/image/audio/video)、keyword、limit |
在架模型的标识、名称、类型、上下文长度、输入/输出单价 |
compare_models |
codes(2–6 个模型标识) |
上下文与价格的横向对比 |
call_model |
model、prompt、api_key、max_tokens(可选)、system(可选) |
经网关调用模型的回答 |
说明:
list_models/compare_models只读公开数据,不需要令牌;call_model需要把你自己的网关令牌作为参数传入,服务端不保存密钥。
在客户端里添加
PI
编辑 ~/.pi/agent/mcp.json:
{
"mcpServers": {
"sagelib": { "url": "https://www.sagelib.com/mcp" }
}
}
添加后执行 pi mcp list,应显示 sagelib: connected, 3 tools;会话内用 /mcp 查看状态。配置是在会话外改的,需要 /reload 或重开 pi 才生效。
Claude Desktop / 其他支持远程 MCP 的客户端
添加「远程 MCP」,URL 填 https://www.sagelib.com/mcp(各家界面字段名不同,本质都是给一个 URL)。
直接用 curl 试
查两个模型的价格对比:
curl -s -X POST https://www.sagelib.com/mcp -H 'Content-Type: application/json' -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"compare_models","arguments":{"codes":["claude-sonnet-5-5","kimi-k3.1-pro"]}}}'
列出支持百万上下文的文本模型:
curl -s -X POST https://www.sagelib.com/mcp -H 'Content-Type: application/json' -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"list_models","arguments":{"app_type":"text","keyword":"kimi"}}}'
常见问题
- 连接失败:确认 URL 是
https://www.sagelib.com/mcp(不是/mcp/,也不带/sse);客户端需支持 Streamable HTTP。 - call_model 报 401/403:令牌无效、被禁用或没有该模型的权限,到「令牌管理」核对。
- 查不到某个模型:
list_models只返回在架模型;下架模型不在清单里。