关于 unorouter
unorouter-mcp 将 UnoRouter 的模型目录、价格查询和聊天能力提供给 MCP 客户端,适用于需要通过一个 API 密钥调用多种模型的用户。它可搜索 200 多个模型,并返回聊天回复及令牌用量。
主要功能
- 01筛选实时模型目录
- 02查询每百万令牌价格
- 03向所选模型发送聊天请求
- 04返回回复与令牌用量
适用场景
- 01查找符合条件或免费的模型
- 02比较模型的标价
- 03通过单个 API 密钥向模型发送提示词
MCP 相关
MCP 服务向客户端提供 `search_models`、`get_pricing` 和 `chat` 工具。调用 UnoRouter API 需要设置 `UNOROUTER_API_KEY`。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
服务地址
https://mcp.unorouter.com/mcp一键复制安装命令
Claude CodeTerminal
claude mcp add --transport http com-unorouter https://mcp.unorouter.com/mcpCursor.cursor/mcp.json
{"mcpServers":{"com-unorouter":{"type":"http","url":"https://mcp.unorouter.com/mcp"}}}在 Cursor 中打开VS Code.vscode/mcp.json
{"servers":{"com-unorouter":{"type":"http","url":"https://mcp.unorouter.com/mcp"}}}在 VS Code 中打开Claude Desktopclaude_desktop_config.json
{"mcpServers":{"com-unorouter":{"type":"http","url":"https://mcp.unorouter.com/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"com-unorouter":{"serverUrl":"https://mcp.unorouter.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
3| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| limit | integer | 否 | 最大结果数,默认值为 50 |
| query | string | 否 | 按模型 ID 子字符串筛选,例如 'deepseek' 或 'claude' |
| free_only | boolean | 否 | 仅返回 :free 模型 |
详细介绍
unorouter-mcp
适用于 UnoRouter 的 MCP 服务。UnoRouter 是一个开源且兼容 OpenAI 的网关,通过单个 API 密钥提供 200 多种模型(Claude、GPT、Gemini、DeepSeek、Kimi、GLM、Qwen 等)。带有 :free 后缀的模型免费。
为任何 MCP 客户端(Claude Desktop、Claude Code、Cursor、Windsurf 等)提供三个工具:
search_models:筛选实时目录,还可选择仅显示免费模型get_pricing:从公开定价端点获取每百万 token 的美元标价chat:向任意模型发送提示词,并获取回复和 token 用量
设置
在 unorouter.com/token 创建 API 密钥(使用 Discord 或 GitHub 登录,无需银行卡)。
Claude Desktop / 任意 MCP 客户端
{
"mcpServers": {
"unorouter": {
"command": "npx",
"args": ["-y", "unorouter-mcp"],
"env": {
"UNOROUTER_API_KEY": "sk-your-key"
}
}
}
}
Claude Code
claude mcp add unorouter -e UNOROUTER_API_KEY=sk-your-key -- npx -y unorouter-mcp
环境
| 变量 | 必需 | 默认值 |
|---|---|---|
UNOROUTER_API_KEY | 是 | 无 |
UNOROUTER_BASE_URL | 否 | https://api.unorouter.com |
说明
- 免费模型运行在共享资源池上,每个模型有较低的速率限制(约每分钟 1 次请求);可轮流使用不同的免费模型,或使用付费模型以提高吞吐量。
- 整个 UnoRouter 技术栈均为开源:github.com/unorouter。
开发
bun install
bun run build
UNOROUTER_API_KEY=sk-... node dist/index.js
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。