unorouter について
unorouter-mcpは、UnoRouterのモデルカタログ、料金照会、チャット機能をMCPクライアントに提供します。1つのAPIキーで複数モデルを利用したい人向けで、200以上のモデルを検索し、返信とトークン使用量を取得できます。
主な機能
- 01ライブモデルカタログの絞り込み
- 02100万トークンあたりの料金照会
- 03選択したモデルへのチャット送信
- 04返信とトークン使用量の返却
活用シーン
- 01条件に合うモデルや無料モデルの検索
- 02モデルの掲載料金の比較
- 031つのAPIキーでモデルにプロンプトを送信
MCP 対応
MCPサーバーは、`search_models`、`get_pricing`、`chat`ツールをクライアントに提供します。UnoRouter APIの呼び出しには`UNOROUTER_API_KEY`の設定が必要です。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.unorouter.com/mcpclaude mcp add --transport http com-unorouter https://mcp.unorouter.com/mcp{"mcpServers":{"com-unorouter":{"type":"http","url":"https://mcp.unorouter.com/mcp"}}}Cursor で開く{"servers":{"com-unorouter":{"type":"http","url":"https://mcp.unorouter.com/mcp"}}}VS Code で開く{"mcpServers":{"com-unorouter":{"type":"http","url":"https://mcp.unorouter.com/mcp"}}}{"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 は、200 以上のモデル(Claude、GPT、Gemini、DeepSeek、Kimi、GLM、Qwen など)を単一の API キーで利用できる、OpenAI 互換のオープンソースゲートウェイです。:free サフィックスが付いたモデルは無料です。
あらゆる MCP クライアント(Claude Desktop、Claude Code、Cursor、Windsurf など)で、次の 3 つのツールを利用できます。
search_models:公開中のモデル一覧を絞り込みます。無料モデルのみの検索も可能です。get_pricing:公開料金エンドポイントから、100 万トークンあたりの米ドル建てリスト価格を取得します。chat:任意のモデルにプロンプトを送信し、トークン使用量とともに応答を取得します。
セットアップ
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 モデルあたり約 1 リクエスト/分)があります。スループットが必要な場合は、無料モデルを切り替えるか、有料モデルを使用してください。
- UnoRouter のスタック全体がオープンソースです:github.com/unorouter。
開発
bun install
bun run build
UNOROUTER_API_KEY=sk-... node dist/index.js
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。