Seven plugins ship in the Base MCP skill — Morpho, Moonwell, Uniswap, Avantis, Aerodrome, Virtuals, and Bankr. They’re authored by the Base team in partnership with the protocol teams and live alongsideDocumentation Index
Fetch the complete documentation index at: https://docs.base.org/llms.txt
Use this file to discover all available pages before exploring further.
SKILL.md in github.com/base/skills. The assistant loads each spec on demand when a relevant request comes in.
Most transaction plugins follow the prepare → send_calls pattern described in the Overview. Bankr uses Base MCP’s swap tool for the purchase, and Virtuals uses Base MCP’s sign tool only for SIWE login before continuing with a Virtuals session token. The plugin spec is the single source of truth; the cards below are pointers, not duplicates.
The plugins
Morpho
Lending and vaults on Base via Morpho CLI when available, with Morpho MCP
fallback on chat-only surfaces.
Moonwell
Compound v2 lending on Base and Optimism. Supply, borrow, withdraw, repay —
approval and action batched into one approval.
Uniswap
Token swaps (proxy-approval, no Permit2) and V2/V3/V4 LP position management
on Base.
Avantis (CLI-only)
Perpetual futures on Base via tx-builder HTTP calls from a CLI harness.
Open, close, manage margin, and set TP/SL.
Aerodrome (CLI-only)
Token swaps and basic-pool liquidity on Aerodrome via sugar-sdk. Requires a
CLI harness (Claude Code, Codex, Cursor terminal).
Virtuals
Create and operate Virtuals (ACP) AI agents — payment cards, email
identities, agent management — signed in via Base MCP.
Bankr
Discover the latest token launches on Base via the Bankr API and buy them
with Base MCP’s
swap tool.CLI-only plugins (Avantis, Aerodrome) require shell or terminal access and do not run from chat-only surfaces such as ChatGPT or Claude.ai.Some plugins are environment-aware:
- Morpho uses CLI when shell access exists, otherwise uses Morpho MCP.
- Virtuals requires installing an MCP server and running the auth flow once per session.
Using a native plugin
Install the skill
Connect
mcp.base.org and load the skill in your client. See the Quickstart for Claude, Claude Desktop, ChatGPT, Cursor, Claude Code, and Codex.Prompt the assistant
Just describe what you want. The assistant pulls the relevant plugin spec into context automatically.
Morpho
Moonwell
Uniswap
Avantis
Plugins that use
web_request only reach protocols whose hostnames are on the
Base MCP allowlist. CLI-only plugins use the harness shell or local CLI
instead of web_request; Morpho uses CLI when shell access exists and Morpho
MCP otherwise. To call a protocol that isn’t allowlisted, see Build a custom
plugin.Build your own
Build a custom plugin
Write a markdown spec for a protocol with an HTTP tx-builder, CLI, sibling
MCP server, or other Base MCP-compatible flow.