mcpField
U
unorouter

unorouter

远程服务
unorouter.comAI 与智能体02 周前更新

关于 unorouter

unorouter-mcp 将 UnoRouter 的模型目录、价格查询和聊天能力提供给 MCP 客户端,适用于需要通过一个 API 密钥调用多种模型的用户。它可搜索 200 多个模型,并返回聊天回复及令牌用量。

主要功能

  1. 01筛选实时模型目录
  2. 02查询每百万令牌价格
  3. 03向所选模型发送聊天请求
  4. 04返回回复与令牌用量

适用场景

  1. 01查找符合条件或免费的模型
  2. 02比较模型的标价
  3. 03通过单个 API 密钥向模型发送提示词

MCP 相关

MCP 服务向客户端提供 `search_models`、`get_pricing` 和 `chat` 工具。调用 UnoRouter API 需要设置 `UNOROUTER_API_KEY`。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.unorouter.com/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

安装包
npmunorouter-mcp0.2.1

工具

3
参数类型必填说明
limitinteger否最大结果数,默认值为 50
querystring否按模型 ID 子字符串筛选,例如 'deepseek' 或 'claude'
free_onlyboolean否仅返回 :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

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。