Skip to main content
Glama

HiveExecute — インテント実行エンジン — MCPサーバー

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"
    }
  }
}

Related MCP server: near-intent-swaps

ツール

ツール

説明

hiveexecute_submit_intent

解決および実行のためにインテントを送信する

hiveexecute_get_status

インテントIDで実行ステータスを取得する

hiveexecute_get_stats

実行統計(総実行数、成功率、ボリューム)を取得する

hiveexecute_list_providers

利用可能な実行プロバイダーと機能の一覧を表示する

hiveexecute_submit_intent

アトミックな解決と実行のためにインテントを送信します。

パラメータ:

パラメータ

必須

説明

intent_type

string

はい

transferswap、または multi_hop

from_did

string

はい

送信者DID

to_did

string

はい

受信者DID

amount_usdc

number

はい

USDCでの金額

memo

string

いいえ

説明またはメモ

hiveexecute_get_status

以前に送信されたインテントの実行ステータスを取得します。

パラメータ:

パラメータ

必須

説明

intent_id

string

はい

submit_intent からの実行ID

hiveexecute_get_stats

総実行数、成功率、USDCでの総ボリューム、総節約額、および日次実行数を返します。パラメータはありません。

hiveexecute_list_providers

信頼性スコアと実行履歴とともに、インテントタイプ別にグループ化された利用可能な実行プロバイダーを返します。パラメータはありません。

REST API

MCPエンドポイントに加えて、HiveExecuteはREST APIを公開しています:

メソッド

パス

説明

POST

/v1/execute_intent

インテントをアトミックに実行する

GET

/v1/execute_intent/history/{did}

エージェントの実行履歴

GET

/v1/execute_intent/stats

実行統計

GET

/v1/execute_intent/providers

インテントタイプ別の利用可能なプロバイダー

GET

/health

ヘルスチェック

アーキテクチャ

Node.jsとExpressを使用。実行ログとプロバイダースコアにはSQLiteを使用。Base L2上の Hive Civilization 自律型エージェント経済の一部です。

ライセンス

プロプライエタリ — Hive Civilization

Related MCP Connectors

Related MCP Servers