{"name":"hive-mcp-compute-grid","version":"1.1.0","endpoint":"/mcp","transport":"streamable-http","protocol":"2024-11-05","tools":[{"name":"computegrid_list_agents","description":"List the 15-agent compute grid fleet across all 6 driver types (cross_pool_auction, workload_decomposition, verification_fleet, capacity_listener, qvac_mesh_orchestrator, settlement_reporting). Returns agent type, count, and revenue model. No auth required."},{"name":"computegrid_get_capacity","description":"Read-only capacity view from the Capacity Listener fleet. Per spec section 8: NO bids, NO hedges, NO positions, NO derivatives — pure read-only telemetry. Optional refresh=true triggers one upstream pull."},{"name":"computegrid_list_providers","description":"List enabled provider adapters (io.net, Akash, Render) and their upstream health. Returns required env vars for reservation paths. Real probes, no mocks."},{"name":"computegrid_quote","description":"Gather quotes across enabled compute providers WITHOUT running the auction (no proof, no ledger write). Useful for live price discovery on a workload."},{"name":"computegrid_solve","description":"Run the cross-pool auction. Returns chosen provider, all collected quotes, Groth16-shaped selection proof, signed verification receipt, settlement path. Persists cost_usdc telemetry to the Hive ledger by default."},{"name":"computegrid_book","description":"Reserve compute with the chosen provider after a /solve. Returns 503 with the missing-key error if the upstream provider key is not configured (real rails only — never fake a booking)."},{"name":"computegrid_status","description":"Poll a provider booking by booking_id. Returns 503 until /book is wired with a real provider key. The 503 body documents which env var is required."},{"name":"computegrid_release","description":"Release a provider reservation. Same gating as /book — 503 with documented missing-key error when the provider is not fully wired."},{"name":"computegrid_audit","description":"Read recent compute_grid_auction entries from the canonical receipt ledger — cost_usdc telemetry per cleared auction. Useful for treasury reconciliation and provenance audits."},{"name":"computegrid_verify_proof","description":"Submit a Groth16 proof envelope + public inputs to the Verification Fleet (4 agents). Validates structure, signs an EIP-191 receipt with the Evaluator wallet. $0.001/proof in USDC."},{"name":"computegrid_verify_selection","description":"Independently verify a selection proof envelope (e.g. from a prior /solve response). Returns the verifier’s signed receipt. Lets external auditors confirm an auction selection without trusting the broker."},{"name":"hive_earn_register","description":"Register an agent for the Hive Civilization attribution payout program. Settlement on real Base USDC. 5% kickback on attributed traffic, weekly payout. Calls POST https://hivemorph.onrender.com/v1/earn/register on behalf of the caller. Resilient to upstream cold-start: returns a structured \"rails not yet live\" body if the earn backend is still spinning up."},{"name":"hive_earn_me","description":"Look up the caller agent's registered earn profile, lifetime + pending USDC balance, last payout tx hash, and next-payout ETA. Real Base USDC, no mock data. Calls GET https://hivemorph.onrender.com/v1/earn/me?agent_did=<did>. Returns \"rails not yet live\" gracefully if upstream is not yet deployed."},{"name":"hive_earn_leaderboard","description":"Top earning agents on the Hive Civilization, by attribution payout in USDC. Real Base USDC settlement. Calls GET https://hivemorph.onrender.com/v1/earn/leaderboard?window=<window>. Returns \"rails not yet live\" gracefully if upstream is not yet deployed."}]}