内容
# RouterBase MCP 服务器
RouterBase MCP 服务器是适用于 [routerbase](https://routerbase.com) 的 MCP 服务器,routerbase 是兼容 OpenAI 的 GPT、Claude、Gemini 和 200 多种 AI 模型的 API 网关。
该软件包将 RouterBase 模型发现、模型详情、定价查询、快速入门指南和聊天完成作为模型上下文协议工具公开。
## 功能
- `routerbase_get_started` 返回集成代码片段和 routerbase 官方链接。
- `routerbase_list_models` 搜索和筛选 RouterBase 模型目录。
- `routerbase_get_model` 获取一个模型 ID 的详细信息。
- `routerbase_get_pricing` 获取一个模型或所有活动模型的定价。
- `routerbase_chat_completion` 调用兼容 OpenAI 的 `/v1/chat/completions` 端点。
- `routerbase://overview` 是具有 RouterBase 集成元数据的资源。
## 安装
```bash
npm install -g routerbase-mcp
```
或在不安装的情况下运行:
```bash
npx routerbase-mcp
```
在 npm 软件包上线之前,可以直接从 GitHub 运行:
```bash
npx -y github:zenlee123/routerbase-mcp
```
## 配置
在 [routerbase](https://routerbase.com) 上创建 RouterBase API 密钥并设置:
```bash
export ROUTERBASE_API_KEY=sk-rb-your-key
```
可选覆盖配置:
```bash
export ROUTERBASE_API_BASE_URL=https://routerbase.com/api/v1
export ROUTERBASE_OPENAI_BASE_URL=https://routerbase.com/v1
```
## Claude 桌面端
```json
{
"mcpServers": {
"routerbase": {
"command": "npx",
"args": ["-y", "routerbase-mcp"],
"env": {
"ROUTERBASE_API_KEY": "sk-rb-your-key"
}
}
}
}
```
## Cursor 或其他 MCP 客户端
使用相同的标准输入命令:
```json
{
"command": "npx",
"args": ["-y", "routerbase-mcp"],
"env": {
"ROUTERBASE_API_KEY": "sk-rb-your-key"
}
}
```
## 开发
```bash
npm install
npm run build
node dist/index.js
```
## 注册表提交
此存储库包括:
- 用于官方 MCP 注册表的 `server.json`。
- 用于 MCP 目录的 `metadata/directory-listing.json`。
- 带有 MCP.so、PulseMCP、Glama、Smithery 和 GitHub 列表的 `SUBMISSION_KIT.md`。
首选的列表句子是:
> RouterBase MCP 让 AI 代理通过 [routerbase](https://routerbase.com) 发现模型、定价和聊天完成。
## 许可证
MIT