What this is
MCP server for HiveMining — mining intelligence and DePIN hashrate routing on the Hive Civilization. 11 tools: hashrate routing, Boltz BTC↔USDC payout, Bortlesboat fee intel, plus MOS hashrate / payouts / booking. USDC/USDT settlement on Base, Ethereum, or Solana. Real rails.
Settlement is real: USDC on Base L2 via Hive Civilization rails. No simulated proofs, no mock receipts. Pricing is per-call; see JSON-LD offers for the full schedule.
Tools (11)
mos.query_hashrate— Query an operator's registered MOS sites and latest hashrate telemetry via the Hive orchestration layer. Tier 1 — $0.001 USDC. Returns site list, hashrate_th_s, worker count, and telemetry snapshots. Backend: GET /v1/mining/orchestrate/sites.mos.query_payouts— Get an operator's pending USDC payout balance from the Hive earn rails ledger. Tier 1 — $0.001 USDC. Returns pending_usdc, settle_chain=base, settle_asset=USDC, payout_threshold_usdc. Backend: GET /v1/mining/orchestrate/payouts.mos.book_hashrate— Book hashrate demand against the Hive mining engine. Tier 3 — $0.05 USDC gate + 2% routing fee. Three gates enforced (NEED + YIELD + CLEAN-MONEY). Real EIP-191 receipt by Evaluator wallet. Settlement via x402 Base USDC. Backend: POST /v1/mining/book.list_rigs— List all active Bitcoin mining workers (Tether MDK fleets + Hive auction). Tier 0 — discovery is free. Returns hashrate, energy cost per kWh, region, and operator for each rig.quote_hashrate— Rank destinations for a fleet against the current rig market. Tier 0 — query is free; the 2% routing fee is taken at /book. Returns ranked list with margin estimates so callers can pick best $/TH/day.book_hashrate— Book hashrate against a worker. $0.05 USDC at the gate; 2% routing fee on top. Three gates enforced: NEED + YIELD + CLEAN-MONEY. Real EIP-191 signed receipt by the Evaluator wallet — no mocks.mining_pnl— Cumulative routing fee P&L from /v1/mining/book. Tier 0 — free read. Returns every booking row plus the running total in USDC.bitcoin_fee_advice— Bortlesboat-attributed Bitcoin mempool fee landscape + nextblock candidate pool. $0.02 USDC. Real Base USDC settlement of the upstream cdp-bitcoinsapi-com calls — every response carries a consume_tx hash for audit.next_block_forecast— Combines our auction state with Bortlesboat /ai/fees/advice to forecast the next-block fee window. $0.03 USDC. Useful for fee-sensitive submitters timing their BTC tx.payout_btc_to_usdc— Boltz reverse swap: deposit BTC at the returned HTLC address, recipient gets USDC on Base. Atomic — Hive never custodies BTC. 40bps Hive spread fee taken from the swap output. Returns 503 with rail_inactive when HIVE_BOLTZ_ENABLED=0.mining_economics— Today and cumulative Hive routing-fee revenue plus daily Bortlesboat data spend (against the MINING_SATOSHI_DAILY_BUDGET_USD cap). Tier 0 — free read. Use to monitor budget headroom.
Discovery
GET /.well-known/mcp.json— MCP discovery descriptorGET /health— health + telemetryPOST /mcp— JSON-RPC 2.0 over Streamable-HTTP, MCP 2024-11-05GET /sitemap.xml— crawler sitemapGET /robots.txt— allow-all crawl policyGET /.well-known/security.txt— security contact