base-mcp

Prepare Base Account actions via Base MCP with approval workflows.

323|734|Updated Apr 29, 2025
One-click install
npx skills add https://github.com/base/docs --skill base-mcp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: base-mcp
Source: https://github.com/base/docs/tree/main/docs/ai-agents/skills
Command: npx skills add https://github.com/base/docs --skill base-mcp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables AI agents to access a user-authorized Base Account via the Base MCP server so the agent can prepare actions like reading portfolio state and constructing transactions for approval.

Core Features & Use Cases

  • Account-first Base MCP onboarding: Detects whether Base MCP tools are available and runs session tone + onboarding requirements before any real actions.
  • Read/prepare flows for safe user approval: Supports approval-mode interaction patterns where the user explicitly authorizes each write action via an approval URL and then the agent polls for completion.
  • Extensible DeFi capabilities through native plugins: Loads and orchestrates native partner plugins (e.g., Uniswap, Morpho, Moonwell, Avantis, Virtuals, Bankr, Aerodrome) with local-first references and optional web fallbacks.

Quick Start

Use the Base MCP skill to let your AI assistant handle Base wallet reads and prepare Base MCP-approved actions for swapping, sending, signing, and transaction history across supported chains.

Frequently Asked Questions about base-mcp

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

FAQPage Schema
How do I let an AI agent prepare DeFi transactions for my approval?

To let an AI agent prepare DeFi transactions for approval, this Skill connects your assistant to the Base MCP server to construct actions and generate explicit approval URLs. You authorize each write operation via the URL, and the agent polls the requestId until the transaction completes.

Can I use AI agents to read my Base wallet portfolio safely?

You can safely use AI agents to read your Base wallet portfolio because this Skill enforces mandatory onboarding and local-first reference loading before any actions. It separates read-only portfolio queries from write operations, ensuring your wallet access remains protected during onchain interactions.

What DeFi protocols can AI agents interact with through Base MCP?

AI agents can interact with DeFi protocols like Uniswap, Morpho, Moonwell, Avantis, Aerodrome, and Virtuals through Base MCP. The Skill orchestrates these native partner plugins using local references with optional web fallbacks to prepare swaps, sends, and other supported transactions.

How does transaction approval work when using an AI assistant for onchain actions?

Transaction approval works by routing AI-prepared onchain actions through an approval-mode workflow with dedicated URLs. Your AI assistant constructs the transaction and provides an approval link, then polls the requestId to confirm execution, preventing unauthorized writes to your Base Account.

Do I need to configure Base MCP tools before my AI assistant can access my wallet?

Yes, you need Base MCP tools available because this Skill runs mandatory session onboarding and tone configuration before executing any real actions. This prerequisite ensures the AI assistant understands your access constraints and operates safely within the Base ecosystem.