Skip to main content
Watch: I Built an AI App Without Leaving Databricks

Payments and finance - official Coinbase server

Coinbase Wallet MCP server

Remote MCP server that connects an AI assistant to a Coinbase Wallet (formerly Base App) to check balances, send funds, swap tokens, sign messages, batch contract calls and pay x402 APIs, with user approval for every write. Coinbase hosts it at https://wallet-mcp.coinbase.com with OAuth auth.

Last verified 8 tools2 sources

Install

Terminal
claude mcp add --transport http base-mcp https://wallet-mcp.coinbase.com
Terminal
codex mcp add base-mcp --url https://wallet-mcp.coinbase.com/
JSON
{
  "mcpServers": {
    "base-mcp": {
      "url": "https://wallet-mcp.coinbase.com"
    }
  }
}

Tools

get_wallets
List wallets, supported chains and addresses.
send
Send native or ERC-20 tokens (returns an approval link).
swap
Swap supported tokens on supported mainnet chains (returns an approval link).
sign
Sign EIP-712 typed data and plain messages (returns an approval link).
send_calls
Batch multiple contract calls into one user approval.
get_request_status
Poll the status of an approval request.
web_request
GET/POST requests to allowlisted partner APIs only.
chain_rpc_request
Onchain RPC reads.

As documented on October 17, 2026. A running server reports its current list through tools/list.

Notes and caveats

  • First use opens a Coinbase Wallet authorization; every send, swap, sign or batch call then returns an approval URL the user must confirm.
  • Supported chain names: base, base-sepolia, ethereum, optimism, polygon, arbitrum, bsc, avalanche. x402 payments use USDC on Base or Base Sepolia.
  • A companion base-mcp skill (github.com/base/skills) adds onboarding, approval and protocol plugins.
  • Tool names are taken from the docs' skill and plugin descriptions; no full tool table is published.

FAQ

What does the Coinbase Wallet MCP server do?

Remote MCP server that connects an AI assistant to a Coinbase Wallet (formerly Base App) to check balances, send funds, swap tokens, sign messages, batch contract calls and pay x402 APIs, with user approval for every write. The vendor documents 8 tools, including get_wallets, send, swap and sign.

How do I add the Coinbase Wallet MCP server to Claude Code?

Run claude mcp add --transport http base-mcp https://wallet-mcp.coinbase.com, copied from Coinbase's docs. This page also has snippets for Codex and Cursor.

Does the Coinbase Wallet MCP server need authentication?

Yes, OAuth. Transport: Streamable HTTP. Status: Unlabelled, last checked October 17, 2026.

Sources

Last verified against 2 Coinbase pages, then re-checked independently.

Newsletter

New MCP servers, the week they ship

One email per week. New official MCP servers, the coding tools that support them and how developers wire them up.