Hive Swap について
Hive Swapは、Base上でParaswapのリアルタイム価格を照会する読み取り専用MCPサーバーです。取引を実行せず、価格やルート情報を必要とするエージェントやクライアント向けです。
主な機能
- 01Paraswapのリアルタイム価格照会
- 02ETH、WETH、USDC、USDTに対応
- 03Baseトークンアドレスを指定可能
- 04取引実行や資金のカストディなし
活用シーン
- 01取引前のBaseスワップ価格確認
- 02エージェントへの価格データ提供
- 03利用可能なルート会場の確認
MCP 対応
MCP経由で`swap_route.quote`ツールを公開し、HTTPの見積もりエンドポイントも提供します。見積もりは参考情報であり、トランザクションの構築、署名、送信には対応しません。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://hive-mcp-swap.onrender.com/mcpclaude mcp add --transport http srotzin-hive-mcp-swap https://hive-mcp-swap.onrender.com/mcp{"mcpServers":{"srotzin-hive-mcp-swap":{"type":"http","url":"https://hive-mcp-swap.onrender.com/mcp"}}}Cursor で開く{"servers":{"srotzin-hive-mcp-swap":{"type":"http","url":"https://hive-mcp-swap.onrender.com/mcp"}}}VS Code で開く{"mcpServers":{"srotzin-hive-mcp-swap":{"type":"http","url":"https://hive-mcp-swap.onrender.com/mcp"}}}{"mcpServers":{"srotzin-hive-mcp-swap":{"serverUrl":"https://hive-mcp-swap.onrender.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
1| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| tokenIn | string | はい | Base 上の入力トークンのシンボル。指定可能な値:ETH、WETH、USDC、USDT。 |
| amountIn | number | はい | 入力トークンの数量。0 より大きい値を指定してください。 |
| tokenOut | string | はい | Base 上の出力トークンのシンボル。指定可能な値:ETH、WETH、USDC、USDT。 |
詳細
hive-mcp-swap
Base 上の読み取り専用 Paraswap 価格見積もりです。
稼働中のコントラクト
この MCP サーバーは、次のスワップ機能を公開します。
| サーフェス | 目的 |
|---|---|
GET /v1/swap-route/quote | Base 上の Paraswap 価格見積もりをリアルタイムでリクエストします |
swap_route.quote | MCP 経由で同じ見積もりをリクエストします |
レスポンスでは Paraswap がプロバイダーとして示され、返されたルートに含まれる取引所名が保持されます。Hive はトランザクションの構築、署名、送信、または決済を行いません。ルーティング手数料を徴収したり、流動性を運用したり、資金を保管したりすることもありません。
対応するトークンシンボルは ETH、WETH、USDC、USDT です。呼び出し元は Base のトークンアドレスを指定することもできます。金額は正の値である必要があります。
エラー時の動作
Paraswap から利用可能な見積もりが返されない場合、HTTP エンドポイントは no_route_available とともに 502 を返します。MCP ツールは構造化されたエラーペイロードを返します。不明な HTTP パスは 404 を返します。不明な MCP ツールやメソッドは JSON-RPC エラーを返します。
実行用エンドポイントはありません。トランザクション構築用エンドポイントもありません。見積もりレスポンスには、トラストスコア、AML スクリーニング、またはレシート署名に関する主張は含まれません。
検出
| メソッド | パス | 説明 |
|---|---|---|
GET | /health | ローカルの稼働状態と宣言された機能 |
POST | /mcp | MCP JSON-RPC 2.0、プロトコル 2024-11-05 |
GET | /.well-known/mcp.json | MCP 検出マニフェスト |
GET | /.well-known/agent.json | エージェントカード |
GET | /.well-known/security.txt | セキュリティ連絡先 |
GET | /llms.txt | プレーンテキストの統合ガイド |
GET | /og.svg | サービス画像 |
例
GET https://mcp-swap.thehiveryiq.com/v1/swap-route/quote?tokenIn=ETH&tokenOut=USDC&amountIn=1
見積もりは参考情報です。取引を行うことを選択した呼び出し元は、自身のウォレットと実行プロバイダーを使用して、独自にトランザクションを構築、確認、署名、送信する必要があります。
テスト
npm install
npm test
自動テストスイートでは、マニフェストとの整合性、以前の実行機能の削除、未知のルートに対する適切な動作、ならびに裏付けのないプロバイダー、手数料、決済、AML、トラストに関する主張が存在しないことを検証します。別途実行するライブプローブでは、Paraswap が現在の Base 見積もりを返せることを検証します。
ディレクトリ
Hive Civilization。ブランドカラーのゴールド #C08D23。Steve Rotzin。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。