MCPサーバー
MCPサーバー セットアップガイド
任意のMCPクライアントにUnoRouterへのライブアクセスを。unorouter-mcpサーバーでモデルカタログの検索、料金確認、あらゆるモデルとのチャットができます。
概要
unorouter-mcpはstdio上でMCPサーバーとして動作するnpmパッケージで、公式MCPレジストリにcom.unorouter/mcpとして公開されています。3つのツールを提供します。search_modelsはライブカタログをフィルタしfree_onlyオプションに対応、get_pricingは100万トークンあたりのUSD定価を返し、chatは任意のモデルにプロンプトを送信します。ソースコードはgithub.com/0-don/unorouter-mcpにあります。
クイック設定
これらの値をクライアントに入力してください。ログイン中はキーが自動入力されます。
text
ベースURL: https://api.unorouter.com/v1
APIキー: YOUR_API_KEY互換性
Chat Completions
ステップごとの設定
- 1APIキーを取得する
unorouter.com/tokenでキーを作成します。サーバーは環境変数UNOROUTER_API_KEYからキーを読み取ります。UNOROUTER_BASE_URLは任意のエンドポイント上書きです。
bashUNOROUTER_API_KEY=YOUR_API_KEY UNOROUTER_BASE_URL=https://api.unorouter.com/v1 - 2Claude Desktopにサーバーを追加する
このブロックをClaude Desktopの設定ファイルに追加します。npxが初回実行時にunorouter-mcpを取得するため、事前のインストールは不要です。
json{ "mcpServers": { "unorouter": { "command": "npx", "args": ["-y", "unorouter-mcp"], "env": { "UNOROUTER_API_KEY": "YOUR_API_KEY" } } } } - 3またはClaude Codeに登録する
コマンド1つでキーと一緒にサーバーを登録できます。
bashclaude mcp add unorouter -e UNOROUTER_API_KEY=YOUR_API_KEY -- npx -y unorouter-mcp - 4ツールを使う
クライアントにモデル探し、料金比較、モデルへのプロンプト送信を頼んでください。必要に応じてsearch_models、get_pricing、chatを呼び出します。stdio対応のMCPクライアントならどれでも動作します。
textsearch_models filter the live catalog (free_only option) get_pricing USD list prices per 1M tokens chat send a prompt to any model
推奨モデル
ここで快適に動作する無料モデルです。任意のモデルIDをクライアントに貼り付けてください。
diffusiongemma-26b-a4b-it:freebrick-complexity-pro:freesarvam-30b:freeqvq-max:freeapertus-70b:free
注意点
- :freeサフィックス付きのモデルは無料です。無料モデルごとに毎分約1リクエストのレート制限を見込んでください。
- UNOROUTER_API_KEYは必須です。UNOROUTER_BASE_URLは別のエンドポイントに向ける場合のみ設定してください。
- レジストリ対応のMCPクライアントは、npxコマンドの代わりにレジストリ名com.unorouter/mcpでサーバーをインストールできます。