Base MCP lives atDocumentation Index
Fetch the complete documentation index at: https://base-a060aa97-youssef-update-agents.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
https://mcp.base.org. Add it to your AI assistant once and your wallet tools are available in every conversation.
Authentication
Connectingmcp.base.org requires a Coinbase account with a Base Account (smart wallet). When you first use a transactional tool (send, swap, sign), your assistant will return an approvalUrl — open it at keys.coinbase.com to authorize your Base Account and approve the transaction.
Every individual transaction requires approval at
keys.coinbase.com. Your assistant never has unilateral access to your funds.Platform setup
Claude Desktop
https://mcp.base.org, and save.
Or edit the config file manually:
| Platform | Config path |
|---|---|
| macOS | ~/Library/Application Support/Claude/claude_desktop_config.json |
| Windows | %APPDATA%\Claude\claude_desktop_config.json |
| Linux | ~/.config/Claude/claude_desktop_config.json |
claude_desktop_config.json
ChatGPT
- Enable Developer Mode if prompted (under Advanced)
- Click Add custom connector
- Enter
https://mcp.base.orgas the server URL - Save
Claude Code
Terminal
.claude/settings.json. To add globally (all projects):
Terminal
Terminal
Codex
Terminal
codex.toml:
codex.toml
Cursor
~/.cursor/mcp.json:
~/.cursor/mcp.json
VS Code
settings.json
Windsurf
Add to~/.codeium/windsurf/mcp_config.json:
mcp_config.json
Zed
Add to your Zedsettings.json (~/.config/zed/settings.json on macOS/Linux, %APPDATA%\Zed\settings.json on Windows):
settings.json
Zed does not yet support native remote HTTP MCP servers. The snippet above uses
mcp-remote as a local proxy bridge — no pre-install needed. See Zed MCP docs for the latest config format.JetBrains AI Assistant
- Open your JetBrains IDE (IntelliJ, WebStorm, PyCharm, etc.)
- Go to Settings → AI Assistant → Model Context Protocol (MCP)
- Click Add and select HTTP as the transport
- Enter
https://mcp.base.orgas the server URL - Apply and restart the IDE
Le Chat (Mistral)
- Open mistral.ai and sign in
- Go to Settings → Connectors
- Click Add custom connector
- Enter
https://mcp.base.orgas the server URL - Save and return to a chat
Warp
- Open Warp terminal
- Go to Settings → AI → MCP Servers
- Click Add server
- Select SSE as the transport and enter
https://mcp.base.orgas the URL - Save — the server starts automatically with Warp
Approval mode
All write operations (send, swap, sign, send_calls) work in approval mode:You receive an approval link
Your assistant returns an
approvalUrl (at keys.coinbase.com) and a requestId.You approve
Open the link, review the transaction details, and confirm. Nothing is signed until you do.
Next steps
Guides
Step-by-step guides for sending, swapping, checking balance, and more.
Plugins
Add Morpho for lending and vault operations on Base.