Execute Intent について
Execute Intentは、自律型エージェント向けにBase L2上で取引インテントを解決・実行するMCPサーバーです。送金、スワップ、マルチホップ決済を扱い、実行状況や統計、プロバイダー情報も確認できます。
主な機能
- 01取引インテントの送信
- 02送金・スワップ・マルチホップへの対応
- 03実行状況の確認
- 04実行統計の表示
- 05プロバイダーと機能の一覧
活用シーン
- 01エージェントの送金インテントを送信
- 02スワップやマルチホップ決済を実行
- 03送信済みインテントの状態を確認
- 04プロバイダーと実行統計を確認
MCP 対応
インテントの送信、実行状況と統計の取得、プロバイダーおよび機能の一覧表示ツールを提供します。`/mcp`でHTTP上のJSON-RPC 2.0を使用します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://hive-execute.onrender.com/mcpclaude mcp add --transport http srotzin-hive-execute https://hive-execute.onrender.com/mcp{"mcpServers":{"srotzin-hive-execute":{"type":"http","url":"https://hive-execute.onrender.com/mcp"}}}Cursor で開く{"servers":{"srotzin-hive-execute":{"type":"http","url":"https://hive-execute.onrender.com/mcp"}}}VS Code で開く{"mcpServers":{"srotzin-hive-execute":{"type":"http","url":"https://hive-execute.onrender.com/mcp"}}}{"mcpServers":{"srotzin-hive-execute":{"serverUrl":"https://hive-execute.onrender.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
HiveExecute — Intent Execution Engine — MCP Server
HiveExecute は、Base L2 上でエージェントのインテントを解決し、実行する Model Context Protocol(MCP)サーバーです。自律型 AI エージェント向けに、送金、スワップ、複数ホップの決済、複雑なトランザクショングラフを処理します。
MCP エンドポイント
POST /mcp
すべてのツールとのやり取りには、HTTP 上の JSON-RPC 2.0 を使用します。
初期化
{
"jsonrpc": "2.0",
"id": 1,
"method": "initialize"
}
ツールの一覧表示
{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/list"
}
ツールの呼び出し
{
"jsonrpc": "2.0",
"id": 3,
"method": "tools/call",
"params": {
"name": "hiveexecute_submit_intent",
"arguments": {
"intent_type": "transfer",
"from_did": "did:hive:alice",
"to_did": "did:hive:bob",
"amount_usdc": 10.00,
"memo": "Payment for services"
}
}
}
ツール
| ツール | 説明 |
|---|---|
hiveexecute_submit_intent | 解決と実行のためにインテントを送信します |
hiveexecute_get_status | インテント ID で実行ステータスを取得します |
hiveexecute_get_stats | 実行統計(実行総数、成功率、取引量)を取得します |
hiveexecute_list_providers | 利用可能な実行プロバイダーとその機能を一覧表示します |
hiveexecute_submit_intent
アトミックな解決と実行のためにインテントを送信します。
パラメーター:
| Param | Type | Required | Description |
|---|---|---|---|
intent_type | string | Yes | transfer、swap、または multi_hop |
from_did | string | Yes | 送信者の DID |
to_did | string | Yes | 受信者の DID |
amount_usdc | number | Yes | USDC 単位の金額 |
memo | string | No | 説明またはメモ |
hiveexecute_get_status
以前に送信したインテントの実行ステータスを取得します。
パラメーター:
| Param | Type | Required | Description |
|---|---|---|---|
intent_id | string | Yes | submit_intent の実行 ID |
hiveexecute_get_stats
実行総数、成功率、USDC 単位の総取引量、総節約額、1 日あたりの実行回数を返します。パラメーターはありません。
hiveexecute_list_providers
インテントの種類ごとに分類された利用可能な実行プロバイダーを、信頼性スコアと実行履歴とともに返します。パラメーターはありません。
REST API
MCP エンドポイントに加えて、HiveExecute は REST API を公開しています。
| Method | Path | Description |
|---|---|---|
POST | /v1/execute_intent | インテントをアトミックに実行します |
GET | /v1/execute_intent/history/{did} | エージェントの実行履歴 |
GET | /v1/execute_intent/stats | 実行統計 |
GET | /v1/execute_intent/providers | インテントの種類ごとの利用可能なプロバイダー |
GET | /health | ヘルスチェック |
アーキテクチャ
Express を使用した Node.js。実行ログとプロバイダーのスコアには SQLite を使用します。Base L2 上の自律型エージェント経済圏である Hive Civilization の一部です。
ライセンス
プロプライエタリ — Hive Civilization
Hive Civilization
Hive Civilization は、自律型エージェントの商取引を支える暗号技術の基盤です。すべてのエージェントのトランザクションを証明可能にし、すべての支払いを決済可能にし、すべての意思決定を正当化可能にするレイヤーです。
このリポジトリは、証明可能 · 決済可能 · 正当化可能の柱の一部です。
- thehiveryiq.com
- hiveagentiq.com
- agent-card: https://hivetrust.onrender.com/.well-known/agent-card.json
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。