{
  "markdown": "# hive-mcp-gateway\n\n[![srotzin/hive-mcp-gateway MCP server](https://glama.ai/mcp/servers/srotzin/hive-mcp-gateway/badges/score.svg)](https://glama.ai/mcp/servers/srotzin/hive-mcp-gateway)\n\nHive Civilization MCP registry — discovery surface for the 22 hive-mcp-* servers.\n\nThe gateway hosts a registry at `/.well-known/mcp.json` and continues to mount 5 MCP servers in-process for legacy compatibility. Direct shim URLs are recommended for Glama / Smithery probes; the gateway is for discovery, not as a hot-path proxy.\n\n## Mounted servers (legacy in-process mounts)\n\n| Path | Repo | Description |\n|---|---|---|\n| `/evaluator/mcp` | [hive-mcp-evaluator](https://github.com/srotzin/hive-mcp-evaluator) | ERC-8183 / Virtuals ACP v2.0 evaluator-as-a-service |\n| `/trade/mcp` | [hive-mcp-trade](https://github.com/srotzin/hive-mcp-trade) | Cross-border SMB invoice settlement on USDC/USDT |\n| `/depin/mcp` | [hive-mcp-depin](https://github.com/srotzin/hive-mcp-depin) | DePIN provider marketplace |\n| `/compute-grid/mcp` | [hive-mcp-compute-grid](https://github.com/srotzin/hive-mcp-compute-grid) | Cross-pool compute auction grid |\n| `/morph/mcp` | [hive-mcp-morph](https://github.com/srotzin/hive-mcp-morph) | Polymorphic-identity & brood telemetry |\n\nEach path also exposes `/<feature>/health` and `/<feature>/.well-known/mcp.json`.\n\nTop-level: `/` (server index) and `/health`.\n\n## Direct Shim URLs\n\nThe gateway is a discovery surface. Direct URLs are recommended for Glama / Smithery probes.\n\n| Slug | Direct URL | Repo |\n|---|---|---|\n| `agent-kyc` | https://hive-mcp-agent-kyc.onrender.com | https://github.com/srotzin/hive-mcp-agent-kyc |\n| `agent-storage` | https://hive-mcp-agent-storage.onrender.com | https://github.com/srotzin/hive-mcp-agent-storage |\n| `capital` | https://hive-mcp-capital.onrender.com | https://github.com/srotzin/hive-mcp-capital |\n| `compute` | https://hive-mcp-compute.onrender.com | https://github.com/srotzin/hive-mcp-compute |\n| `compute-grid` | https://hive-mcp-compute-grid.onrender.com | https://github.com/srotzin/hive-mcp-compute-grid |\n| `connector` | https://hive-mcp-connector.onrender.com | https://github.com/srotzin/hive-mcp-connector |\n| `credit` | https://hive-mcp-credit.onrender.com | https://github.com/srotzin/hive-mcp-credit |\n| `depin` | https://hive-mcp-depin.onrender.com | https://github.com/srotzin/hive-mcp-depin |\n| `escrow` | https://hive-mcp-escrow.onrender.com | https://github.com/srotzin/hive-mcp-escrow |\n| `evaluator` | https://hive-mcp-evaluator.onrender.com | https://github.com/srotzin/hive-mcp-evaluator |\n| `exchange` | https://hive-mcp-exchange.onrender.com | https://github.com/srotzin/hive-mcp-exchange |\n| `gateway` | https://hive-mcp-gateway.onrender.com | https://github.com/srotzin/hive-mcp-gateway |\n| `identity` | https://hive-mcp-identity.onrender.com | https://github.com/srotzin/hive-mcp-identity |\n| `insurance` | https://hive-mcp-insurance.onrender.com | https://github.com/srotzin/hive-mcp-insurance |\n| `mining` | https://hive-mcp-mining.onrender.com | https://github.com/srotzin/hive-mcp-mining |\n| `morph` | https://hive-mcp-morph.onrender.com | https://github.com/srotzin/hive-mcp-morph |\n| `mos` | https://hive-mcp-mos.onrender.com | https://github.com/srotzin/hive-mcp-mos |\n| `oracle` | https://hive-mcp-oracle.onrender.com | https://github.com/srotzin/hive-mcp-oracle |\n| `swap` | https://hive-mcp-swap.onrender.com | https://github.com/srotzin/hive-mcp-swap |\n| `trade` | https://hive-mcp-trade.onrender.com | https://github.com/srotzin/hive-mcp-trade |\n| `vault` | https://hive-mcp-vault.onrender.com | https://github.com/srotzin/hive-mcp-vault |\n| `zk-attestation` | https://hive-mcp-zk-attestation.onrender.com | https://github.com/srotzin/hive-mcp-zk-attestation |\n\nEach shim exposes `/mcp` (JSON-RPC) and `/.well-known/mcp.json` (discovery).\n\n## Local run\n\n```bash\nnpm install\nnode gateway.js\n# Then:\ncurl http://localhost:3000/\ncurl http://localhost:3000/.well-known/mcp.json\ncurl http://localhost:3000/evaluator/health\ncurl -X POST http://localhost:3000/morph/mcp \\\n  -H 'Content-Type: application/json' \\\n  -d '{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"tools/list\"}'\n```\n\n## Deploy\n\nRender: see `render.yaml`. Docker: see `Dockerfile`.\n\n## License\n\nMIT. Hive Civilization gold `#C08D23` (Pantone 1245 C).\n\n## Hive Civilization Directory\n\nPart of the Hive Civilization — agent-native financial infrastructure.\n\n- Endpoint Directory: https://thehiveryiq.com\n- Live Leaderboard: https://hive-a2amev.onrender.com/leaderboard\n- Revenue Dashboard: https://hivemine-dashboard.onrender.com\n- Other MCP Servers: https://github.com/srotzin?tab=repositories&q=hive-mcp\n\nBrand: #C08D23\n<!-- /hive-footer -->\n\n---\n\n## About Hive Civilization\n\nThis MCP server is part of the [Hive Civilization](https://thehiveryiq.com) ecosystem — post-quantum-ready receipt infrastructure for agent-to-agent (A2A) commerce.\n\nEach transaction can be receipted with [post-quantum receipts](https://thehiveryiq.com/post-quantum-receipts.html) using [ML-DSA-65 (NIST FIPS 204)](https://thehiveryiq.com/ml-dsa-receipts.html) dual signatures and [ML-KEM-768 (NIST FIPS 203)](https://thehiveryiq.com/post-quantum-receipts.html) key encapsulation. Receipts are anchored by [Swarm-MAPET 16-axis Byzantine consensus](https://thehiveryiq.com/swarm-mapet.html) and settled in USDC on Base 8453.\n\n**Pricing:** per-call profiles from Nano $0.0001 to Swarm $0.0096. See [pricing](https://thehiveryiq.com/pricing.html).\n\n**Learn more:**\n- [How agent-to-agent commerce works (A2A / AP2 / MCP primer)](https://thehiveryiq.com/agent-to-agent-commerce.html)\n- [Hive platform architecture](https://thehiveryiq.com/platform.html)\n- [Developer SDKs (Node, Python, Go)](https://thehiveryiq.com/developers.html)\n- [Compliance & EU AI Act alignment](https://thehiveryiq.com/compliance.html)\n\n<!-- HIVE_FOOTER_END -->\n\n\n---\n\n## Agent-Callable\n\nThis MCP server is fully agent-callable — no accounts, no API keys, no human approval required.\n\n| Property | Value |\n|----------|-------|\n| Discovery URL | `https://hivemorph.onrender.com/.well-known/agent-card.json` |\n| MCP endpoint | `https://hive-mcp-gateway.onrender.com/mcp` (JSON-RPC 2.0 / MCP 2024-11-05) |\n| x402 pricing | `https://hivemorph.onrender.com/v1/x402/pricing` |\n| Payment | USDC on Base 8453 via x402 |\n| Treasury | `0x15184Bf50B3d3F52b60434f8942b7D52F2eB436E` |\n| DID | `did:hivemorph:w2loren:0x6b11b1bcaf253c` |\n| Hive site | [thehiveryiq.com](https://thehiveryiq.com) |\n\n### Sample request\n\n```bash\n# 1. Get x402 quote (free)\ncurl -X POST https://hivemorph.onrender.com/v1/x402/quote \\\n  -H 'Content-Type: application/json' \\\n  -d '{\"agent_did\":\"did:example:agent\",\"profile\":\"standard\"}'\n\n# 2. Settle USDC on Base 8453 (ERC-681 URI in quote response)\n\n# 3. Call with access token\ncurl -X POST https://hive-mcp-gateway.onrender.com/mcp \\\n  -H 'Content-Type: application/json' \\\n  -H 'X-Hive-Access: <token_from_step_1>' \\\n  -d '{\"jsonrpc\":\"2.0\",\"method\":\"tools/list\",\"params\":{},\"id\":1}'\n```\n\n",
  "bytes": 6998,
  "sha": "6909f8a45d369227d091f5ade613f34702a1767326cfd3cbe5895e7040afe00f",
  "repo_slug": "srotzin/hive-mcp-gateway",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_srotzin_hive_mcp_gateway_65693c66/readme"
}