Bridge Routes X402 について
Bridge Routes X402 は LI.FI を使い、手数料と所要時間でクロスチェーン送金ルートを検索・順位付けします。AI エージェント向けで、Base 上の USDC による呼び出しごとの支払いに対応します。
主な機能
- 01クロスチェーンブリッジルートの検索
- 02価値に基づくルートの順位付け
- 03手数料と所要時間の提示
- 04手順ごとのルート情報
- 05x402 による呼び出し単位の支払い
活用シーン
- 01チェーン間送金の費用と時間を比較
- 02資産移動のルートを検索
- 03ブリッジ手順と推定受取額を確認
MCP 対応
リモート MCP サーバーとして、`bridge_find_best_route` ツールをクライアントに公開します。HTTP API では Base 上の USDC による x402 の都度払いも利用できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://bridge-routes.api.klymax402.com/mcpclaude mcp add --transport sse bridge-routes-x402 https://bridge-routes.api.klymax402.com/mcp{"mcpServers":{"bridge-routes-x402":{"type":"sse","url":"https://bridge-routes.api.klymax402.com/mcp"}}}Cursor で開く{"servers":{"bridge-routes-x402":{"type":"sse","url":"https://bridge-routes.api.klymax402.com/mcp"}}}VS Code で開く{"mcpServers":{"bridge-routes-x402":{"type":"sse","url":"https://bridge-routes.api.klymax402.com/mcp"}}}{"mcpServers":{"bridge-routes-x402":{"serverUrl":"https://bridge-routes.api.klymax402.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
クロスチェーンブリッジルート API
LI.FI を利用した最適なクロスチェーンブリッジルートを提供します。60 以上のチェーン、18 以上のブリッジに対応し、手数料と所要時間を比較できます。x402 による従量課金制(Base L2 上の USDC)で、API キーや登録は不要。レート制限に悩まされることもありません。
klymax402 マーケットプレイスの一部です。AI エージェント向けの x402 マイクロペイメント API を 100 種類提供しており、1 つのウォレットで Base 上の USDC を使用できます。
クイックスタート -- MCP
MCP クライアントの設定(Claude Desktop、Cursor、ElizaOS など)に追加します。
{
"mcpServers": {
"bridge-routes": {
"url": "https://bridge-routes.api.klymax402.com/mcp"
}
}
}
クイックスタート -- HTTP(x402)
curl "https://bridge-routes.api.klymax402.com/api/route?fromChain=...&toChain=...&token=...&amount=..."
# -> 402 Payment Required, with an x402 payment challenge in the response body
x402 対応クライアント(@x402/fetch、x402-agent-tools、ATXP)は、402 → 署名 → 再試行のサイクルを自動で処理します。
ツール
| ツール | メソッド | パス | 価格 | 説明 |
|---|---|---|---|---|
bridge_find_best_route | GET | /api/route | $0.008 | 最適なクロスチェーンブリッジルートを検索します |
bridge_find_best_route | POST | /api/route | $0.008 | 最適なクロスチェーンブリッジルートを検索します(POST 版) |
bridge_find_best_route
異なるブロックチェーン間でトークンをブリッジする場合に使用します。手数料と所要時間を含む、順位付けされたブリッジルートを JSON で返します。
パラメーター
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
fromChain | string | はい | 送信元チェーン ID(1=Ethereum、8453=Base、42161=Arbitrum、10=Optimism、137=Polygon、56=BSC、43114=Avalanche) |
toChain | string | はい | 送信先チェーン ID(1=Ethereum、8453=Base、42161=Arbitrum、10=Optimism、137=Polygon、56=BSC、43114=Avalanche) |
token | string | はい | ブリッジするトークンのシンボル(例:USDC、USDT、ETH、WETH) |
amount | string | はい | 最小単位での数量(例:小数点以下 6 桁の 1 USDC は 1000000、1 ETH は 1000000000000000000) |
toToken | string | いいえ | 送信元と異なる場合の送信先トークンのシンボル(任意。既定では token と同じ) |
戻り値
routes-- 最もお得な順に並べたブリッジの選択肢の配列bridgeProvider-- ブリッジプロトコル(Stargate、Across、Hop、Connext など)estimatedTime-- ブリッジ完了までの予想時間(秒)fee-- ブリッジ手数料の合計(USD)amountReceived-- 送信先チェーンで受け取る予定の数量steps-- ルートの詳細な手順(承認、ブリッジ、必要に応じてスワップ)
応答例:
{"routes":[{"bridgeProvider":"Stargate","estimatedTime":60,"fee":0.85,"amountReceived":"999.15","steps":["approve USDC","bridge via Stargate"]}],"fromChain":"Ethereum","toChain":"Base","token":"USDC"}
使用する場面:最も安く、最も速いブリッジを見つけるために、アセットをクロスチェーンで移動する場合です。マルチチェーンのポートフォリオ管理に不可欠です。
対象外:ガス価格(gas_get_current_price を使用してください)。
bridge_find_best_route
異なるブロックチェーン間でトークンをブリッジする場合に使用します。手数料と所要時間を含むブリッジルートを、優先順位順に JSON で返します。bridge_find_best_route の POST 版です。クエリ文字列ではなく、JSON ボディで同じパラメーターを渡します。
パラメーター
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
fromChain | string | はい | 送信元チェーン ID(1=Ethereum、8453=Base、42161=Arbitrum、10=Optimism、137=Polygon、56=BSC、43114=Avalanche) |
toChain | string | はい | 送信先チェーン ID(1=Ethereum、8453=Base、42161=Arbitrum、10=Optimism、137=Polygon、56=BSC、43114=Avalanche) |
token | string | はい | ブリッジするトークンのシンボル(例:USDC、USDT、ETH、WETH) |
amount | string | はい | 最小単位での数量(例:小数桁数が 6 の場合、1 USDC は 1000000。1 ETH は 1000000000000000000) |
toToken | string | いいえ | 送信元と異なる場合の送信先トークンのシンボル(任意。デフォルトでは token と同じ) |
戻り値
routes-- 最もお得な順に並んだブリッジオプションの配列bridgeProvider-- ブリッジプロトコル(Stargate、Across、Hop、Connext など)estimatedTime-- ブリッジ完了までの予想時間(秒)fee-- ブリッジ手数料の合計(USD)amountReceived-- 送信先チェーンでの予想受取数量steps-- ルートの詳細な手順(承認、ブリッジ、必要に応じてスワップ)
レスポンス例:
{"routes":[{"bridgeProvider":"Stargate","estimatedTime":60,"fee":0.85,"amountReceived":"999.15","steps":["approve USDC","bridge via Stargate"]}],"fromChain":"Ethereum","toChain":"Base","token":"USDC"}
使用する場面:最も安くて速いブリッジを見つけるために、クロスチェーンで資産を移動する場合です。マルチチェーンのポートフォリオ管理に不可欠です。
使用しない場面:ガス価格を調べる場合(gas_get_current_price を使用してください)。
エージェント向けプロンプトの例
- 「異なるブロックチェーン間でトークンをブリッジする」
- 「異なるブロックチェーン間でトークンをブリッジする」
支払い
- プロトコル:x402 -- HTTP ネイティブの従量課金。登録や API キーは不要です
- ネットワーク:Base L2(
eip155:8453) - 資産:USDC
- ファシリテーター:Coinbase CDP(プライマリ)、PayAI(フォールバック)
- ATXP 経由でも利用できます(OAuth でラップされた x402、RFC 9728 の保護リソースメタデータ)
klymax402 の一部
AI エージェント向けの x402 マイクロペイメント API 100 種類 -- ウォレットは 1 つ、Base 上の USDC、登録不要です。
- カタログ:https://klymax402.com/llms.txt
- API リファレンス全文:https://klymax402.com/llms-full.txt
- ライブ統計:https://klymax402.com/stats
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。