srotzin avatar

Hive MPP

srotzin/hive-mcp-mpp

This server bridges Claude to a dual-rail payment system that tries MPP (Machine Payments Protocol) on Tempo first, then falls back to x402 on Base L2 if needed. You get five tools: initialize a payment challenge, verify settlement by transaction hash, fetch MPP-attested identity claims for DIDs, check settlement status, and pull rail metadata including RPC endpoints and treasury addresses. All calls proxy to live backends (hivetrust and hive-mcp-identity), no mocked responses. Reach for this when you're building agents that need to handle micropayments or verify on-chain identity attestations as part of a workflow, especially if you want automatic fallback between payment rails.

tools
5
transport
HTTP
last updated
May 4, 2026

Tools

5 tools

Public tool metadata for what this MCP can expose to an agent.

mpp_payment_initInit dual-rail 402 challenge (MPP primary + x402 fallback)

Init dual-rail 402 challenge (MPP primary + x402 fallback)

No parameter schema in public metadata yet.

mpp_payment_verifyVerify a settled MPP or x402 payment by tx_hash

Verify a settled MPP or x402 payment by tx_hash

No parameter schema in public metadata yet.

mpp_identity_attestGet MPP-attested identity claim for a DID

Get MPP-attested identity claim for a DID

No parameter schema in public metadata yet.

mpp_settlement_statusCheck MPP settlement state for a transaction

Check MPP settlement state for a transaction

No parameter schema in public metadata yet.

mpp_rail_infoReturn rail metadata (Tempo RPC, x402 URL, currencies, treasury)

Return rail metadata (Tempo RPC, x402 URL, currencies, treasury)

No parameter schema in public metadata yet.

Sponsors

Readme

hive-mcp-mpp

Dual-Rail 402 MCP Server (x402 + MPP Tempo)

● Hive Civilization · thehiveryiq.com

Public MCP surface wrapping the dual-rail 402 (x402 primary / MPP Tempo fallback) integration on hivetrust and hive-mcp-identity. Flips Tempo MPP rail PR1 into Hive's own partner-facing surface area.


Tools

ToolDescriptionBackendFree?
mpp_payment_initInit dual-rail 402 challenge (MPP primary + x402 fallback)hivetrust—
mpp_payment_verifyVerify a settled MPP or x402 payment by tx_hashhivetrust—
mpp_identity_attestGet MPP-attested identity claim for a DIDhive-mcp-identity—
mpp_settlement_statusCheck MPP settlement state for a transactionhivetrust—
mpp_rail_infoReturn rail metadata (Tempo RPC, x402 URL, currencies, treasury)localfree

Endpoints


View the full README on GitHub

Details

Repository
github.com/srotzin/hive-mcp-mpp
Website
thehiveryiq.com
Transport
HTTP
Registry
MCP registry, active

More from srotzin