Gavel MCP
Connect any AI agent to the Bitcoin credit market
17 tools live. No SDK to learn — the tool descriptions are the documentation, because they're written for LLMs.
Free and open. The Gavel MCP server requires no API key and carries no charge. Aletheia Analytics operates the reference deployment; commercial data products will follow when the market has the depth to make them meaningful.
CHECKING·https://mcp.thegavel.io/mcp
What you can do
Three example conversations from real Claude.ai validations
Live agent responses render from real-time MCP queries. Values shown above are from validation sessions.
Tool catalogue
17 tools live
The
Transactions group returns unsigned calldata only. Your wallet signs and broadcasts. Aletheia never holds keys, never routes orders.list_onchain_indicatorsDiscoveryBrowse available on-chain Bitcoin indicators, their units, example invocations and readiness status.
list_gavel_indicatorsDiscoveryBrowse the Gavel indicator catalogue — auction-derived credit metrics and what each one measures.
get_gavel_indicatorCreditFetch a single Gavel indicator by name, with its current value, computation time and methodology note.
get_yield_curveCreditCurrent fitted Gavel yield curve across all tenors — rates by maturity, R², RMSE, node counts. Optionally the raw scatter behind the fit.
get_loan_statusCreditLifecycle state of a single loan: principal, repayment due, APR, maturity, and what can be done next.
get_mvrvOn-chainBitcoin MVRV ratio, computed from a full node at chain tip.
get_protocol_referenceProtocolContract addresses, function signatures, ABIs, transaction conventions — everything needed to call Gavel from a wallet.
check_wallet_statusConciergeWallet readiness check. ETH for gas, USDC/USDT/WBTC balances, Gavel approvals, and a precomputed list of blockers.
get_user_positionsConciergeEvery Gavel position an address holds — as borrower, winning lender, or open bidder — with lifecycle state and next action.
find_auctions_matching_criteriaConciergeFilter open auctions by rate, term, loan size, collateral type. Filters only — it does not rank, score or recommend.
recommend_fiat_onrampOnboardingFiat-to-USDC onramps that deliver native USDC on Arbitrum, filtered by region and amount.
list_wallet_optionsOnboardingSelf-custody wallets compatible with Gavel (Arbitrum + ERC-20 + ERC-721 support).
prepare_create_auction_calldataTransactionsUnsigned calldata to open a collateralised loan auction. Your wallet signs and broadcasts it.
prepare_bid_calldataTransactionsUnsigned calldata to bid on an open auction. Your wallet signs and broadcasts it.
prepare_repay_loan_calldataTransactionsUnsigned calldata to repay an active loan and release the collateral.
prepare_claim_collateral_calldataTransactionsUnsigned calldata for a lender to claim collateral on a loan that defaulted at maturity.
prepare_claim_refund_calldataTransactionsUnsigned calldata to reclaim funds committed to a bid that did not win.
Running on this MCP
Aletheia's own-account agents consume the same tools
Two automated agents run on this MCP. They use the same 17 public tools you have access to: no internal API, no privileged endpoints. That the data product is enough for them is the proof it is enough for production use. Aletheia Analytics participates on the protocol for its own account, on its own capital, as principal, with no service to any third party, to seed observable auction data.
Auction Keeper
Borrower
Own-account borrower agent: posts WBTC collateral to originate loan auctions across all tenors, and repays before maturity.
Bid Keeper
Lender
Own-account lender agent: bids on Aletheia's own auctions, and waits 12h on third-party auctions before competing.
Ready to connect?
The MCP server is free and open — no API key required. The rate limit is infrastructure protection, not a billing meter: 60 requests/minute per IP.
