GBLIN MCP Server
Model Context Protocol server for the GBLIN protocol on Base mainnet: an on-chain index of cbBTC, WETH and USDC whose shares are minted at NAV and redeemed pro rata in kind. The server reads live state, verifies governance and risk attestations, and returns unsigned calldata to enter, leave and bid. It never holds keys, signs or broadcasts.
Published on npm as @gblin-protocol/mcp-server.
Documentation and quick start: gblin.digital/agents. Starter examples: examples/.
Features
- Market risk regime (
calm/elevated/crash) read from the vault's on-chain Crash Shield, with a severity score and a risk posture - Quotes at NAV for minting and redeeming, with a dynamic slippage buffer
- One tool that prepares any operation on the vault (mint with ETH, WETH or USDC, redeem in kind, exit to ETH or USDC, bid in the auction), each step with its gas limit
- Simulation of those steps before signing, in sequence against the latest block, with decoded revert reasons and the gas limit each vault step really needs
- The outcome of a sent transaction, and the NAV per share over time beside ETH and BTC
- Treasury health of an agent wallet: balances, gas runway, cooldown, allocation advice
- Governance verification: owner, pending owner, timelock roles and scheduled operations, computed from the chain
- The state of the rebalancing auction, row by row, with the bid to send
- Gasless payments in GBLIN (EIP-3009): prepare the authorization to sign, check it against the chain before anyone spends gas, and, when nobody else will carry it, have GBLIN's relay settle it with the fee in GBLIN, in one atomic transaction
- Offline verification of Risk Attestations (EIP-712) and of AI Action Receipts (RFC 6962)
- A portable skill seed to onboard a peer agent
- Four prompts (ready-made workflows) and four resources (deployment, payments, keys, limits)
- An
outputSchemaon every tool that returns an object, so a client can validate results and generate types






