Install / Bring your own agent

Otto, in your workflow.

Our preferred starting points are Wallet MCP for Coinbase Wallet and Coinbase for Agents for your Coinbase account. Using Muse? Give it the Otto skill below.

Start here

  1. Research for free in Claude.

    Add Otto AI Stocks in Claude to look up tokenized stocks in conversation: each version’s price, liquidity and chain, companies that match an idea, and company profiles. No account or wallet needed.

  2. Give your agent a wallet.

    Give your agent an x402 wallet, for example Wallet MCP (https://mcp.base.org), which pays each Otto request in USDC on Base after you approve it in Coinbase Wallet.

  3. Add full Otto by URL.

    Add https://mcp.ottoai.services as a custom connector in Claude, or as a connector in ChatGPT’s Developer mode.

Choose your setup

Choose the account and payment flow that fits your setup. Research access, payment budgets and trades are separate approvals.

Wallet MCP

Ask your assistant. Get Otto intelligence.

Wallet MCP (formerly Base MCP) connects your assistant to Coinbase Wallet. Add Otto’s skill for read-only market intelligence in Claude, ChatGPT, Cursor or Codex, and approve each USDC payment in Coinbase Wallet. Otto’s skill routes no trades.

  1. Connect Wallet MCP to your assistant as the remote MCP server https://mcp.base.org.

  2. Add Otto’s skill by pasting https://x402.ottoai.services/otto.md.

  3. Ask for intelligence. Approve each USDC payment on Base in Coinbase Wallet, up to the listed price.

Wallet MCP setup
# Wallet MCP (formerly Base MCP) — Claude, ChatGPT, Cursor, Codex and other MCP clients.
#
# 1. Connect Wallet MCP as a remote MCP server:
https://mcp.base.org
#    Claude Code: claude mcp add --transport http base-mcp https://mcp.base.org
#    Other clients: https://docs.cdp.coinbase.com/ai-agents/coinbase-for-agents/wallet-mcp
# 2. Add Otto's skill by pasting its URL into your assistant:
#      https://x402.ottoai.services/otto.md
# 3. Ask for intelligence:
#      "What's the top USDC yield on Base right now?"
#      "Run a security check on this token address."
#    Each paid call uses initiate_x402_request with a maxPayment no higher
#    than the listed price, your approval in Coinbase Wallet, then
#    complete_x402_request. Wallet MCP pays x402 in USDC on Base.
#
# Read-only intelligence; you approve every payment. Otto's skill routes no trades.

Read-only intelligence · Coinbase Wallet approval per call · USDC on Base

Read Wallet MCP setup