New: every message picks a fast or a slow model

Coinbase Wallet MCP

Coinbase Wallet MCP lets authorized agents inspect wallets and request onchain actions including transfers, swaps, signing, and payments.

What agents can do

Actions15

  • Chain rpc request

    Make a read-only JSON-RPC call to inspect on-chain state on a supported chain (arbitrum, avalanche, base, base-sepolia, bsc, ethereum, optimism, polygon, robinhood-chain).

  • Complete x402 request

    Complete a previously initiated x402 payment after the user has approved it in their Base Account.

  • Fund

    Create a funding request to add money to (top up) the user's wallet.

  • Get portfolio

    Returns total portfolio value and per-asset breakdown for a wallet address.

  • Get request status

    Poll the status of an approval request by requestId (returned by send, sign, swap, or send_calls).

  • Get transaction history

    Returns paginated transaction history in reverse chronological order for a single chain.

  • Get wallets

    Returns the user's Base Account and all agent wallets with delegation status, spend policy, and session authorization.

  • Help

    Returns guidance for helping the user with protocol-specific tasks that aren't directly supported by this MCP.

7 more
  • Initiate x402 request

    Initiate an HTTPS request to an x402-enabled endpoint.

  • Search tokens

    Search for tokens by symbol or name on a single chain.

  • Send

    Send native tokens or any ERC-20.

  • Send calls

    Submit a batch of raw contract calls for user approval.

  • Sign

    Request a user-approved signature.

  • Swap

    Swap between tokens on a mainnet chain (testnets not supported).

  • Web request

    Make an HTTP GET or POST request to a whitelisted partner API.

How it connects

You paste an API key from Coinbase Wallet MCP on a page Composio hosts, so the key never passes through Definable.

Keep the connection to yourself or share it with your workspace. Any action that writes or sends can wait for your approval.