chain_rpc_request and unsigned calldata submitted through Base MCP send_calls; no HTTP API, CLI, or allowlist is required.
Chains: Base, Ethereum, and Arbitrum.
Operations: vault listing, TVL reads, share-price reads, position checks, pending redeem checks, deposits, and redeems.
Try it
Vaults
Position
Deposit
Pattern
Reads usechain_rpc_request with eth_call against the vault registry. Deposits batch approve(underlying -> Gateway, amountIn) before Gateway.deposit(...). Redeems batch a share-token approval when needed before Gateway.redeem(...).
All calls use chain as base, ethereum, or arbitrum, and value is 0x0. The assistant shows expected shares or assets and slippage-derived minimums before submitting send_calls.
Reference
Full plugin spec on GitHub
Vault registry, calldata selectors, position aggregation, deposit and redeem mapping, and onchain-read notes.