# Gblinproject Gblin Treasury Risk Regime MCP server

Source: https://glimind.com/server/mcp-registry%2Fio.github.gblinproject%2Fgblin-treasury-risk-regime
Registry id: `mcp-registry/io.github.gblinproject/gblin-treasury-risk-regime`
Status: live (checked 2026-10-27T01:05:41.775Z)

## Measurements (30 days)

- Uptime: 100%
- Checks: 4940
- Outages (90 days): 0

## Install

```json
{
  "mcpServers": {
    "gblinproject-gblin-treasury-risk-regime-": {
      "type": "http",
      "url": "https://gblin-mcp.gblin-mcp-worker.workers.dev/mcp"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http gblinproject-gblin-treasury-risk-regime- https://gblin-mcp.gblin-mcp-worker.workers.dev/mcp
```

## Tools (24)

- `actions.prepare`: Builds the unsigned transactions for an operation on the GBLIN vault, in the order they are sent. Actions: mint_with_eth (amount in ETH), mint_with_weth (amount
- `actions.preview`: Simulates a list of transactions in sequence against the latest Base block, as if the wallet sent them one after the other, before anything is signed. Each step
- `actions.status`: Reports what a sent Base transaction did: pending, succeeded, reverted or not found; its block and confirmations; the fee paid; the net token movements for the 
- `attestation.verify`: Verifies a GBLIN Risk Attestation, the object returned by GBLIN's /api/x402/attestation, or a proof-of-diligence attached by a peer agent. Free. Runs four check
- `auction.state`: Read the GBLIN rebalancing auction on Base. The vault does not rebalance itself and pays nobody to do it: when a basket row drifts past its band it holds a Dutc
- `coherence.report`: Kept/violated tallies for GBLIN's pre-registered, hash-pinned promises (attestation uptime, counter honesty), probed every 10 minutes; each closed UTC day is se
- `fetch`: Returns the full text of one GBLIN document by its id: {id, title, text, url, metadata}. Documents are the protocol's public documentation, the tool cards and t
- `governance.state`: Reads GBLIN protocol governance: whether the GBLIN vault is owned by the 48-hour timelock, the timelock's minimum delay and grace period, role member counts, an
- `payments.prepare`: Builds a gasless GBLIN payment. The vault's share token implements EIP-3009, so the holder signs an authorization and anybody can carry it on chain: the payer n
- `payments.relay`: GBLIN's relay carries a signed GBLIN payment on chain for a payer that holds no ETH. Takes the payment and the relay fee, each as { authorization, signature }, 
- `payments.verify`: Checks a signed GBLIN authorization against the chain before any gas is spent on it. Recovers the signer from the EIP-712 digest (and asks the wallet itself thr
- `protocol.info`: GBLIN llms.txt as plain text: contract addresses, endpoints, prices, payment flow, field contract of the attestation.
- `protocol.stats`: Cumulative public counters of GBLIN's x402 endpoints: paid calls, unique payer wallets, USDC earned, with methodology disclosure. Cached 5 min.
- `receipts.get`: Receipt #index from GBLIN's receipts log, re-signed (Ed25519 is deterministic) with a fresh inclusion proof, the current signed checkpoint and the latest on-cha
- `receipts.seal`: Appends the hashes of an AI action to GBLIN's public RFC 6962 transparency log and returns a portable receipt: Ed25519 signature, inclusion proof, operator-sign
- `receipts.verify`: Verifies a gblin-receipt/v1 JSON with pure math, without a log lookup and without trusting this server: leaf hash, Ed25519 signature, RFC 6962 inclusion proof, 
- `risk.attestation_sample`: Static, permanently expired sample of the signed Risk Attestation (sample: true), with the same fields and EIP-712 schema as the signed one, for building and te
- `risk.regime`: Current BTC/ETH risk regime (calm | elevated | crash) and the matching risk posture, read live from GBLIN's on-chain Crash Shield on Base (60-second cache). Fre
- `search`: Searches GBLIN's documentation and live state and returns matching documents: the agent API summary, the protocol's README and documents (governance, deployment
- `treasury.health`: Analyzes an agent wallet's treasury: GBLIN, USDC and ETH balances, whether the ETH covers an exit at the live gas price, and the redemption cooldown. When daily
- `treasury.nav_history`: NAV per GBLIN share over time, read from the chain at past blocks, beside the ETH/USD and BTC/USD oracle prices the vault itself uses, with the change of each o
- `treasury.plan`: Turns idle USDC into a reviewable plan in one call: operating cash = max(reserve_usd, daily_burn_usd x days), the surplus above it, a simulation of minting that
- `treasury.quote`: Preview a buy (ETH→GBLIN) or sell (GBLIN→ETH) without executing. Returns expected output, safe minOut with dynamic slippage buffer (2.5% normal / 4% during Cras
- `treasury.state`: Reads the current GBLIN protocol state on Base mainnet: NAV in USD, basket composition with dynamic weights, Crash Shield status and whether the NAV is reliable

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
