Every write tool returns an approval URL and a request ID: the agent shows you the link, you approve in Base Account, and only then does the status tool confirm completion. Reads skip that step, so balances and history come back straight away.
A hosted server at https://mcp.base.org that connects an AI assistant to your Base Account, the smart wallet behind the Base App. Reads answer immediately; every write returns an approval link you open in Base Account before anything executes.
- Balances, portfolio value and wallet details
- Sending native tokens or ERC-20 tokens to an address, ENS name, basename or cb.id name
- Token swaps on supported mainnet chains
- EIP-712 typed data and plain message signing
- Batched contract calls under a single approval, over EIP-5792
- X402 payments in USDC on Base or Base Sepolia
- Transaction history, filterable by asset and paged through
- Partner plugins — Aerodrome, Morpho, KyberSwap, OpenSea, Virtuals and others — routed through the same approval flow
A Base Account and a client that takes a remote HTTP server. Add https://mcp.base.org as a custom connector in Claude or ChatGPT, or run claude mcp add --transport http base-mcp https://mcp.base.org; the first call opens a browser authorization you approve once.
One command — claude mcp add --transport http base-mcp https://mcp.base.org
