{
  "markdown": "# HiveExecute — Intent Execution Engine — MCP Server\n\nHiveExecute is a Model Context Protocol (MCP) server that resolves and executes agent intents on Base L2. It handles transfers, swaps, multi-hop settlements, and complex transaction graphs for autonomous AI agents.\n\n## MCP Endpoint\n\n```\nPOST /mcp\n```\n\nAll tool interactions use JSON-RPC 2.0 over HTTP.\n\n### Initialize\n\n```json\n{\n  \"jsonrpc\": \"2.0\",\n  \"id\": 1,\n  \"method\": \"initialize\"\n}\n```\n\n### List Tools\n\n```json\n{\n  \"jsonrpc\": \"2.0\",\n  \"id\": 2,\n  \"method\": \"tools/list\"\n}\n```\n\n### Call a Tool\n\n```json\n{\n  \"jsonrpc\": \"2.0\",\n  \"id\": 3,\n  \"method\": \"tools/call\",\n  \"params\": {\n    \"name\": \"hiveexecute_submit_intent\",\n    \"arguments\": {\n      \"intent_type\": \"transfer\",\n      \"from_did\": \"did:hive:alice\",\n      \"to_did\": \"did:hive:bob\",\n      \"amount_usdc\": 10.00,\n      \"memo\": \"Payment for services\"\n    }\n  }\n}\n```\n\n## Tools\n\n| Tool | Description |\n|------|-------------|\n| `hiveexecute_submit_intent` | Submit an intent for resolution and execution |\n| `hiveexecute_get_status` | Get execution status by intent ID |\n| `hiveexecute_get_stats` | Get execution statistics (total executions, success rate, volume) |\n| `hiveexecute_list_providers` | List available execution providers and capabilities |\n\n### `hiveexecute_submit_intent`\n\nSubmit an intent for atomic resolution and execution.\n\n**Parameters:**\n\n| Param | Type | Required | Description |\n|-------|------|----------|-------------|\n| `intent_type` | string | Yes | `transfer`, `swap`, or `multi_hop` |\n| `from_did` | string | Yes | Sender DID |\n| `to_did` | string | Yes | Recipient DID |\n| `amount_usdc` | number | Yes | Amount in USDC |\n| `memo` | string | No | Description or memo |\n\n### `hiveexecute_get_status`\n\nGet the execution status of a previously submitted intent.\n\n**Parameters:**\n\n| Param | Type | Required | Description |\n|-------|------|----------|-------------|\n| `intent_id` | string | Yes | Execution ID from `submit_intent` |\n\n### `hiveexecute_get_stats`\n\nReturns total executions, success rate, total volume in USDC, total savings, and daily execution count. No parameters.\n\n### `hiveexecute_list_providers`\n\nReturns available execution providers grouped by intent type, with reliability scores and execution history. No parameters.\n\n## REST API\n\nIn addition to the MCP endpoint, HiveExecute exposes a REST API:\n\n| Method | Path | Description |\n|--------|------|-------------|\n| `POST` | `/v1/execute_intent` | Execute an intent atomically |\n| `GET` | `/v1/execute_intent/history/{did}` | Execution history for an agent |\n| `GET` | `/v1/execute_intent/stats` | Execution statistics |\n| `GET` | `/v1/execute_intent/providers` | Available providers by intent type |\n| `GET` | `/health` | Health check |\n\n## Architecture\n\nNode.js with Express. SQLite for execution logs and provider scores. Part of the [Hive Civilization](https://www.hiveagentiq.com) autonomous agent economy on Base L2.\n\n## License\n\nProprietary — Hive Civilization\n\n\n---\n\n## Hive Civilization\n\nHive Civilization is the cryptographic backbone of autonomous agent commerce — the layer that makes every agent transaction provable, every payment settable, and every decision defensible.\n\nThis repository is part of the **PROVABLE · SETTABLE · DEFENSIBLE** pillar.\n\n- thehiveryiq.com\n- hiveagentiq.com\n- agent-card: https://hivetrust.onrender.com/.well-known/agent-card.json\n",
  "bytes": 3374,
  "sha": "e5cf5da7250ca275ed8c795902b200e2ff26fac24695b584be489edec0efee1b",
  "repo_slug": "srotzin/hive-execute",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_srotzin_hive_execute_2b27ab1a/readme"
}