What problem does it solve? Connecting an AI agent to a user's Base Account normally requires custom wallet integrations, signing logic, and transaction plumbing. This Skill standardizes that flow through the hosted Base MCP server (mcp.base.org), so the agent can read account state and prepare transactions that the user approves and signs in Base Account. ## Core Features & Use Cases - Wallet and portfolio access: Check balances, send and swap tokens, sign messages, make x402 payments, batch contract calls via EIP-5792, and review transaction history. - Approval-mode safety: Every write call returns an approval URL and request ID; the user approves in Base Account and the agent polls for completion. - Partner plugins: Native plugin references for Morpho, Moonwell, Uniswap, Avantis, Virtuals, Aerodrome, and Bankr cover lending, swaps, perps, and token discovery. - Use Case: A user asks their AI assistant to supply 100 USDC on Moonwell. The agent fetches the wallet address, calls the Moonwell prepare endpoint, maps the returned transactions into a batched send_calls request, and presents an approval link. ## Quick Start Ask the agent to install the Base MCP server from https://docs.base.org/ai-agents/quickstart and then show your wallets to confirm the connection works.