MCP Playground

25 tools
AgentHuman
Dry Run
Lido7
lido_stake
Simulate staking ETH with Lido. Reads L1 Ethereum state to estimate stETH received.
lido_wrap
Preview stETH to wstETH conversion using L1 exchange rate.
lido_get_apr
Get the current Lido stETH staking APR and protocol stats.
lido_balance
Check stETH and wstETH balances across L1 Ethereum and Base for an address.
lido_rewards
Fetch stETH reward history for an address using Lido's Reward History API.
lido_governance
Fetch active and recent Lido DAO governance proposals from Snapshot.
lido_governance_vote
Cast a vote on an active Lido DAO Snapshot proposal. Requires LDO tokens on L1.
Treasury10
treasury_deposit
Deposit wstETH into the AgentTreasury. Principal is locked; only yield can be spent.
treasury_status
Check an agent's vault: deposited principal, available yield, total balance, and exchange rate.
treasury_get_rate
Get the current wstETH/stETH exchange rate from the Chainlink oracle on Base.
treasury_get_spender_config
Check a spender's authorization config for a vault: per-tx cap, window budget, spending history.
treasury_authorize_spender
Authorize another agent to spend yield from your vault with configurable limits.
treasury_revoke_spender
Revoke a spender's authorization to withdraw yield from your vault.
treasury_withdraw_yield
Withdraw accrued yield from your own vault. Cannot exceed available yield.
treasury_withdraw_yield_for
Withdraw yield from another agent's vault as an authorized spender.
treasury_set_recipient_whitelist
Toggle recipient whitelist for your vault. When enabled, spenders can only send yield to pre-approved addresses.
treasury_set_allowed_recipient
Add or remove an address from your vault's recipient whitelist.
Delegation5
delegate_create_account
Create a MetaMask Smart Account (ERC-4337) for an agent. Required before creating or redeeming delegations.
delegate_create
Create an ERC-7710 delegation granting another agent scoped permission to act on your behalf.
delegate_redeem
Redeem a delegation to execute an action on behalf of the delegator.
delegate_list
List all delegations stored in this session -- both granted and received.
delegate_revoke
Disable a delegation on-chain via DelegationManager. Irreversible.
ENS2
ens_resolve
Resolve an ENS name to its Ethereum address.
ens_reverse
Reverse-resolve an Ethereum address to its primary ENS name.
Monitor1
vault_health
Generate a plain-language health report for an agent's stETH/wstETH position.

Select a tool from the list to configure parameters

Request & Response

Ready to Execute

Select a tool and execute to see results