gateway について
ToolHailは、必要な機能をその場で見つけるAIエージェント向けのホスト型MCPゲートウェイです。MCPレジストリを検索し、リモートサーバーへの呼び出しを中継して、成功した利用をStripeで従量計測します。
主な機能
- 01MCPサーバーの検索と順位付け
- 02候補のセットアップ情報を返却
- 03リモートMCPツールの呼び出しを中継
- 04成功した呼び出しをStripeで計測
活用シーン
- 01未設定のタスクに必要なサーバーを検索
- 02インストールせずにリモートツールを呼び出し
- 03成功した呼び出しの従量利用を記録
MCP 対応
ホスト型エンドポイントを通じて、MCPクライアントに `find_mcp_server` と `call_tool` を提供します。リモートMCPサーバーを検索し、ツール呼び出しを中継します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.toolhail.com/mcpclaude mcp add --transport http toolhail-gateway https://mcp.toolhail.com/mcp{"mcpServers":{"toolhail-gateway":{"type":"http","url":"https://mcp.toolhail.com/mcp"}}}Cursor で開く{"servers":{"toolhail-gateway":{"type":"http","url":"https://mcp.toolhail.com/mcp"}}}VS Code で開く{"mcpServers":{"toolhail-gateway":{"type":"http","url":"https://mcp.toolhail.com/mcp"}}}{"mcpServers":{"toolhail-gateway":{"serverUrl":"https://mcp.toolhail.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
2| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| query | string | はい | 必要な機能を自然言語で説明します。例:「Postgres データベースをクエリする」。 |
| maxResults | integer | いいえ | 返すランキング上位の一致件数(デフォルトは 5)。 |
| requireRemote | boolean | いいえ | ホストされたリモートエンドポイント(すぐに使用可能)を持つサーバーのみを返します。 |
詳細
ToolHail
AI エージェントのための発見・決済レイヤーです。 ToolHail を使うと、AI エージェントはあらゆるタスクに適した MCP(Model Context Protocol)サーバーを見つけて呼び出せます。インストールは不要で、使用した分だけ支払います。
エージェントが利用できる MCP サーバーは 10,000 以上ありますが、タスクの途中で適切なサーバーを見つけて使う方法はありません。ToolHail は、次の 2 つのツールでそのギャップを埋めます。
- 🔎
find_mcp_server(無料) — できることを自然な言葉で説明すると("Postgres データベースにクエリを実行する"、"Slack メッセージを送信する"、"Web ページをスクレイピングする"など)、主要なレジストリ(mcp.so、PulseMCP、Smithery、Glama)から、重複を排除して使いやすさ順にランク付けした MCP サーバーを、すぐに貼り付けて使えるセットアップ情報とともに取得できます。 - ⚡
call_tool(有料) — SSRF 対策済みの ToolHail プロキシを介して、見つけたリモート MCP サーバーを呼び出します。インストール不要で、1 ホップで呼び出せます。成功した呼び出しはそれぞれ計測され、Stripe 経由で課金されます。
使い方
ホスト型 MCP エンドポイント(Streamable HTTP):
https://mcp.toolhail.com/mcp
Claude Code(または任意の MCP クライアント)に追加します:
claude mcp add --transport http toolhail https://mcp.toolhail.com/mcp
Apify Store の MCP Scout — 検索ごとに課金される、独立したアクターとして利用できる発見エンジンです: https://apify.com/01010101/mcp-scout
サイト: https://toolhail.com · ガイド: https://toolhail.com/guide
仕組み
- 発見 — エージェントが機能の不足に気づくと、
find_mcp_serverに問い合わせます。このツールはレジストリを検索し、使いやすさ順にランク付けした、最適な MCP サーバーを返します。 - 実行 — インストールする代わりに、エージェントは選んだツールを
call_tool経由で呼び出します。ToolHail が 1 ホップでプロキシするため、設定は不要です。 - 決済 — 成功した呼び出しはそれぞれ計測され、Stripe 経由で課金されます。エージェントは実際に使った分だけ支払います。
開発の背景
エージェントのツールセットは設定時に固定されますが、実際のタスクではエージェントが持っていない機能が必要になります。現在の選択肢は、「必要になる可能性のあるすべてのサーバーをハードコードする」か、「あきらめる」かのどちらかです。ToolHail はツールを実行時リソースにします。必要に応じて発見し、単一のエンドポイント経由で呼び出し、使った分だけ支払えます。エージェント型ウェブのための発見・決済インフラであり、すべてオープンな Model Context Protocol 上に構築されています。
リポジトリ構成
| パス | 内容 |
|---|---|
apify-mcp-scout/ | MCP Scout — Apify Store で公開されている発見エンジン(稼働中) |
gateway-worker/ | Cloudflare Workers 上のホスト型 MCP ゲートウェイ — find_mcp_server + call_tool(mcp.toolhail.com で稼働中) |
gateway/ | リファレンスゲートウェイ + Stripe による計測 + テスト |
landing/ | toolhail.com サイト(ランディングページ + ガイド + llms.txt) |
registry/ | MCP レジストリの掲載メタデータ(server.json)+ 提出手順 |
dashboard/ | 非公開の収益・利用状況ダッシュボード |
brand/ | ブランド素材 |
利用技術
Model Context Protocol · Cloudflare Workers · Stripe · Apify
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。