关于 Execute Intent
Execute Intent 是面向自主 Agent 的 MCP 服务,可在 Base L2 上解析并执行交易意图。它处理转账、兑换和多跳结算,并提供状态、统计及执行提供方信息查询。
主要功能
- 01提交交易意图
- 02处理转账、兑换和多跳意图
- 03查询执行状态
- 04查看执行统计
- 05列出提供方及其能力
适用场景
- 01提交 Agent 转账意图
- 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 — 意图执行引擎 — MCP 服务
HiveExecute 是一个模型上下文协议(MCP)服务,用于在 Base L2 上解析并执行 Agent 意图。它为自主 AI Agent 处理转账、兑换、多跳结算和复杂交易图。
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
提交意图,以进行原子化解析和执行。
参数:
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
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} | Agent 的执行历史记录 |
GET | /v1/execute_intent/stats | 执行统计信息 |
GET | /v1/execute_intent/providers | 按意图类型列出的可用提供方 |
GET | /health | 健康检查 |
架构
使用 Node.js 和 Express。使用 SQLite 存储执行日志和提供方评分。它是 Hive Civilization 在 Base L2 上的自主 Agent 经济体系的一部分。
许可证
专有 — Hive Civilization
Hive Civilization
Hive Civilization 是自主 Agent 商务的加密骨干层——让每笔 Agent 交易都可证明、每笔付款都可结算、每项决策都有据可依。
此代码库属于 可证明 · 可结算 · 有据可依 支柱。
- thehiveryiq.com
- hiveagentiq.com
- Agent 卡片:https://hivetrust.onrender.com/.well-known/agent-card.json
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。