mcpField
T
ToolRouter

ToolRouter

リモート
toolrouter.comAI・エージェント18 週間前に更新
リポジトリ公式サイト

ToolRouter について

ToolRouterは、AIエージェントが1つのMCP接続から専門ツールを検索・実行できるホスト型ゲートウェイです。MCPサーバーとCLIは、ツールをローカルで実行せず、ホストされたサービスへリクエストを転送します。

主な機能

  1. 01キーワードやカテゴリでツールを検索
  2. 02ホスト型の専門ツールを実行
  3. 03非同期ジョブの確認、一覧表示、キャンセル
  4. 04クレジット、キー、プロバイダー認証情報の管理
  5. 05OAuthによるSaaSアカウント接続
  6. 06MCP、CLI、RESTからゲートウェイを利用

活用シーン

  1. 01Web検索やSEOなどのタスク向けツールを探す
  2. 02MCP接続済みエージェントからツールを実行
  3. 03ツール利用状況、認証情報、アカウント接続を管理

MCP 対応

ホスト型のStreamable HTTPエンドポイントとローカルstdioブリッジが、検索、実行、ジョブ処理、アカウント管理のメタツールを提供します。どちらもToolRouter APIへリクエストを転送し、処理はホスト環境で行われます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://api.toolrouter.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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

48

このツールにパラメーターはありません。

詳細

ToolRouter — ツールのためのOpenRouter

ツールのためのOpenRouterです。1つのMCP接続で、あらゆるAIエージェントがホスト型ツール250種類以上を従量課金で利用できます。

ToolRouterは、ツールのためのOpenRouterです。MCP経由で一度接続すれば、エージェントはウェブ検索、スクレイピング、画像・動画生成、SEO、金融、不動産、コンプライアンスなど、250種類以上のホスト型専門ツールを見つけて呼び出せます。無料ツールはすぐに利用でき、有料ツールは従量課金です。すべてホスト型ゲートウェイ上で動作し、ローカルでは何も実行されません。

コンパクトなルーティングインターフェースは、カタログ全体でエージェントのコンテキストを約9,000トークン使用します。各スキルを個別のツールとして読み込む場合の約257,000トークンと比べて大幅に少なくなります(2026-09-03に測定。方法と生データは https://toolrouter.com/blog/mcp-tool-schema-token-cost を参照)。

1行で接続

ホスト型エンドポイント:https://api.toolrouter.com/mcp(ストリーミング可能なHTTP)。APIキーは不要です。初回接続時にサーバーが無料アカウントを作成し、登録リンクを返します。

Claude Code
claude mcp add --transport http toolrouter https://api.toolrouter.com/mcp
Claude(チャット、Desktop、モバイル)

Customize → Connectors → Add custom connectorを開き、名前にToolRouter、URLにhttps://api.toolrouter.com/mcp/anthropicを指定します。

Cursor

.cursor/mcp.jsonに追加します:

{
  "mcpServers": {
    "toolrouter": {
      "url": "https://api.toolrouter.com/mcp"
    }
  }
}
VS Code

.vscode/mcp.jsonに追加します:

{
  "servers": {
    "toolrouter": {
      "type": "http",
      "url": "https://api.toolrouter.com/mcp"
    }
  }
}
Gemini CLI

~/.gemini/settings.jsonに追加します:

{
  "mcpServers": {
    "toolrouter": {
      "httpUrl": "https://api.toolrouter.com/mcp"
    }
  }
}
Windsurf

~/.codeium/windsurf/mcp_config.jsonに追加します:

{
  "mcpServers": {
    "toolrouter": {
      "serverUrl": "https://api.toolrouter.com/mcp"
    }
  }
}

ストリーミング可能なHTTPに対応するその他のMCPクライアントでも、同じURLを使用できます。

ローカルブリッジ(npm)

toolrouter-mcpは同じホスト型ゲートウェイに接続するstdioブリッジで、CLIも備えています。クライアントがリモートURLを受け付けない場合に使用してください。

3つの利用方法

1. MCP サーバー(AIエージェント向け)

引数なしで実行すると、MCP stdioサーバーが起動します。APIキーは不要です。初回使用時に自動でアカウントが作成されます:

npx -y toolrouter-mcp
2. CLI(ターミナルのワークフロー向け)
npx -y toolrouter-mcp tools                    # list all tools
npx -y toolrouter-mcp search "web scraping"    # search by keyword
npx -y toolrouter-mcp call seo analyze_page --url https://example.com
npx -y toolrouter-mcp help
3. REST API(HTTPで直接利用)
# Get an API key (or use one from ~/.toolrouter/key after MCP setup)
curl -X POST https://api.toolrouter.com/v1/auth/provision

curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
  -d '{"tool":"seo","skill":"analyze_page","input":{"url":"https://example.com"}}' \
  https://api.toolrouter.com/v1/tools/call

ローカルブリッジをインストール

Codex CLI
codex mcp add toolrouter -- npx -y toolrouter-mcp
Cursor

.cursor/mcp.jsonに追加します:

{
  "mcpServers": {
    "toolrouter": {
      "command": "npx",
      "args": ["-y", "toolrouter-mcp"]
    }
  }
}
Windsurf

~/.codeium/windsurf/mcp_config.jsonに追加します:

{
  "mcpServers": {
    "toolrouter": {
      "command": "npx",
      "args": ["-y", "toolrouter-mcp"]
    }
  }
}
OpenClaw

openclaw.jsonに追加します:

{
  "mcpServers": {
    "toolrouter": {
      "command": "npx",
      "args": ["-y", "toolrouter-mcp"]
    }
  }
}
Cline

MCP設定を開いて追加します:

{
  "mcpServers": {
    "toolrouter": {
      "command": "npx",
      "args": ["-y", "toolrouter-mcp"]
    }
  }
}
VS Code

.vscode/mcp.jsonに追加します:

{
  "servers": {
    "toolrouter": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "toolrouter-mcp"]
    }
  }
}
Gemini CLI

Gemini CLIの設定に追加します:

{
  "mcpServers": {
    "toolrouter": {
      "command": "npx",
      "args": ["-y", "toolrouter-mcp"]
    }
  }
}
Claude Desktop

claude_desktop_config.jsonに追加します:

{
  "mcpServers": {
    "toolrouter": {
      "command": "npx",
      "args": ["-y", "toolrouter-mcp"]
    }
  }
}

APIキー

設定は不要です。toolrouter-mcpは初回使用時に無料のAPIキーを自動作成し、~/.toolrouter/keyにキャッシュします。無料ツールはすぐに利用できます。有料ツールを利用するには、初回起動時に表示される登録URLにアクセスしてクレジットを追加してください。

既存のキーを使用する場合は、環境変数としてTOOLROUTER_API_KEY=tr_live_xxxを設定します。

動作の仕組み

このパッケージは、1つのバイナリで2つの用途に対応します:

  • MCPモード(引数なし):Streamable HTTP経由でtools/listとtools/callをToolRouter APIに中継するMCP stdioサーバーを起動します。
  • CLIモード(tools/search/call/help):ToolRouter APIにリクエストを送信し、結果を表示する軽量なHTTPクライアントです。ローカルでツールを実行することはありません。

どちらのモードもhttps://api.toolrouter.comを経由し、すべての処理はToolRouterのインフラストラクチャ上で実行されます。

MCP メタツール

MCP 経由で接続すると、エージェントはツールの検索、実行、非同期ジョブ、アカウントの完全な管理を行うメタツールを利用できます。

検索と実行:

ツール説明
discoverキーワード、カテゴリ、またはすべてを対象とする * でツールを検索します
use_toolツールスキルを実行します
job_get非同期ジョブのステータスと結果を確認します
job_list最近の非同期ジョブを一覧表示します
job_cancel実行中の非同期ジョブをキャンセルします

クレジットと請求:

ツール説明
credits_balance利用可能なクレジット残高を取得します
credits_usage使用状況の内訳と最近の呼び出し履歴を表示します
top_up_creditsクレジットを追加します
subscription_manageサブスクリプションを表示または変更します
invoice_list請求書を一覧表示します

API キー:

ツール説明
key_create新しい API キーを作成します
key_listAPI キーを一覧表示します
key_deleteAPI キーを完全に無効にします

認証情報(BYOK):

ツール説明
credential_saveご自身のプロバイダー API キーを保存します
credential_list保存済みの認証情報を一覧表示します
credential_delete保存済みの認証情報を削除します
credential_defaultプロバイダーのデフォルト認証情報を設定します

コネクターとアカウント:

ツール説明
connector_addOAuth 経由で SaaS アカウントを接続します
connector_list接続済みアカウントを一覧表示します
account_preferencesアカウント設定を表示、更新します
feedback_reviewツールを評価します

環境変数

変数必須デフォルト説明
TOOLROUTER_API_KEYはい(ツール呼び出しに必要)—ご自身の API キー
TOOLROUTER_API_URLいいえhttps://api.toolrouter.comカスタム API エンドポイント

CLI リファレンス

コマンド認証が必要説明
toolsいいえ利用可能なすべてのツールを一覧表示します
search <query>いいえキーワードでツールを検索します
call <tool> <skill> [opts]はいツールスキルを呼び出します
helpいいえ使用方法のヘルプを表示します
call の入力方法
# Flag-based (most common)
npx -y toolrouter-mcp call humanleap/seo analyze_page --url https://example.com

# JSON string
npx -y toolrouter-mcp call humanleap/web-search search --input '{"query":"MCP tools"}'

要件

  • Node.js 22+

リンク

プライバシーポリシー

https://toolrouter.com/privacy

サポート

[email protected]

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。