Skip to main content
Glama

HiveExecute — 意图执行引擎 — MCP 服务器

HiveExecute 是一个模型上下文协议 (MCP) 服务器,用于在 Base L2 上解析和执行代理意图。它为自主 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

transfer(转账)、swap(兑换)或 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