Base MCP

Access a Base Account wallet through the Base MCP server for onchain reads and user-approved transactions.

Updated Jun 11, 2026
One-click install
npx skills add https://github.com/aaronjmars/aeon-bd --skill base-mcp-aaronjmars
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Base MCP
Source: https://github.com/aaronjmars/aeon-bd/tree/main/skills/base-mcp
Command: npx skills add https://github.com/aaronjmars/aeon-bd --skill base-mcp-aaronjmars

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

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.

Frequently Asked Questions about Base MCP

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I connect an AI agent to my Base Account wallet?▼

Install the Base MCP server at https://mcp.base.org in your AI host, then authorize with your Base Account on first use. Install steps for Claude, ChatGPT, Cursor, and Codex are in the skill's install reference and at docs.base.org/ai-agents/quickstart.

How do I send or swap tokens on Base with an AI agent?▼

The Base MCP exposes send and swap tools that return an approval URL and request ID. The user opens the link, approves in Base Account, and the agent polls the request status once to confirm completion.

Does Base MCP sign or broadcast transactions itself?▼

No. The MCP server reads account state and constructs unsigned transactions only. The user approves and signs every write operation in Base Account, and the agent must never use private keys or local signers.

Which DeFi protocols work with Base MCP plugins?▼

Native plugin references cover Morpho and Moonwell for lending, Uniswap and Aerodrome for swaps and liquidity, Avantis for perpetual futures, Virtuals, and Bankr for token launch discovery. Aerodrome requires a CLI harness with shell access.

Why does web_request reject a plugin API hostname?▼

The Base MCP web_request tool only allows allowlisted hosts, which cover native plugin APIs but not custom ones. Use the harness's own HTTP tool when available, or the user-paste GET fallback on Claude and ChatGPT consumer surfaces.

Can I batch a token approval with a DeFi action in one transaction?▼

Yes. The send_calls tool submits multiple contract calls as a single EIP-5792 batch for one user approval. Keep the approval call before the action that needs the allowance, and do not mix chains in one batch.