# Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) (slim) > Coinbase's wallet infrastructure for agents, with programmatic transactions, spending controls and MCP integrations. - Full: https://www.anchorterminal.com/tools/coinbase-cdp-agentkit.md (~7,200 tokens) · this version ~1,530 tokens · JSON https://www.anchorterminal.com/tools/coinbase-cdp-agentkit.json · canonical https://www.anchorterminal.com/tools/coinbase-cdp-agentkit - Index: https://www.anchorterminal.com/llms.txt · API: https://www.anchorterminal.com/api/v1/index.json · Updated: 2026-10-05 **BB · 71.6/100 · rank #78 of 452 · #2 in Agent wallets & spending controls · agent-ready · confidence medium** Assessment: Operator-set max per call and max per session that the agent can't change, set in the wallet UI. AgentKit on npm is 0.10.4 from December 2025, and its fix for a local file read and public upload path is unreleased. ## Facts - Kind: SDK + MCP · vendor: Coinbase Developer Platform · category: Agent wallets & spending controls · legal entity: Coinbase, Inc. · provenance 95/100 - Endpoint: `https://mcp.base.org` (stdio, Streamable HTTP) - Auth: OAuth or key · pricing: Freemium · x402: payer tooling only · licence: Apache-2.0 - Probe metrics: not measured yet (probes haven't run) - Custody: Non-custodial. Agentic Wallet is an embedded CDP wallet tied to the operator's email OTP; server-wallet keys sit in a Coinbase TEE and sign on the developer's API key and wallet secret - Spending limits: Agentic Wallet has max per call and max per session, set by the operator in the wallet UI. Server wallets take project or account policies on value, recipient address and network - Chains: Agentic Wallet on Base, Base Sepolia, Polygon, Solana and Solana Devnet (USDC). Server wallets on Base, Ethereum, Arbitrum, Polygon, Optimism, other EVM chains and Solana - Who holds the funds: The wallet owner (operator or developer); Coinbase holds key infrastructure, not the funds - Compliance: OFAC and KYT screening on every Agentic Wallet transfer - Free tier: Agentic Wallet and gas on Base free; 5,000 server-wallet operations a month free - Rate limits: Not published on the Agentic Wallet pages - Prices: CDP wallet operation $0.005 per call - Scores: Reliability 49, Performance pending, Schema & documentation 94, Agent ergonomics 83, Security & auth 78, Payments & pricing 85, Task success pending, Maintenance & community 77, Transparency & trust 80 · negative events -5 · total over the 7 assessed categories - Why: Reliability, Scored on the hosted checklist although the listing is an SDK, because every wallet action ends in a call to Coinbase's API. · Schema & documentation, A public OpenAPI file, version 2.0.0 with 208 operations, MIT-licensed in coinbase/cdp-sdk and regenerated into every SDK (25). · Agent ergonomics, The Agentic Wallet skill is a 4,040-byte router that loads one of nine reference files on demand and every `awal` command takes `--json`; th… · Security & auth, CDP API keys carry scopes (changing policies needs "Non-custodial > Manage"), the SDKs mint short-lived JWTs from them, and signing also nee… · Payments & pricing, Payment platforms and wallets take the highest step that applies on the 40-point protocol line. · Maintenance & community, The CDP CLI's latest npm tag is 2.0.97, after 2.0.94 on 29 September per the 30 September check, and cdp-sdk tagged Java 1.0.0 on 2 Septembe… · Transparency & trust, AgentKit is Apache-2.0, cdp-sdk and the OpenAPI file are MIT, awal is Apache-2.0 on npm; the wallet service is closed under the CDP terms (2… - Sources: 15, open questions: 5, both in the full twin - Capabilities: wallet.onchain, wallet.custody, wallet.spend-limits, payments.x402 - JSON: https://www.anchorterminal.com/api/v1/tools/coinbase-cdp-agentkit.json - Verify (for the vendor): the badge `https://www.anchorterminal.com/badges/coinbase-cdp-agentkit.svg` or a link to https://www.anchorterminal.com/tools/coinbase-cdp-agentkit from a page on base.org or docs.cdp.coinbase.com or one of their subdomains, or the README of github.com/coinbase/agentkit, then `POST https://www.anchorterminal.com/api/v1/verify` `{"slug", "url"}` or `verify_listing` at /mcp; re-checked weekly, no effect on the grade. Snippets in the full twin. ## Before you call it 1. Run `npx awal@2.12.1 status` first and sign in with `auth login` and `auth verify` if it fails 2. Pass `--max-amount` on every `awal x402 pay`; 1000000 is $1.00 3. Send an `X-Idempotency-Key` on server-wallet writes so a retry can't send twice 4. Don't register AgentKit's flaunch or zora providers on 0.10.4; they read local files 5. Give an agent a policy-bound server account or an Agentic Wallet, never a full CDP API key ## Connect ```bash npx skills add coinbase/agentic-wallet-skills ``` ```bash claude mcp add --scope user --transport stdio cdp -- npx -y @coinbase/cdp-cli mcp ``` Full config and headless snippets are in the full page. Through letme (picks today, calling later): https://letme.dev/coinbase-cdp-agentkit ## Similar tools | Tool | Grade | Score | Shared capabilities | Slim | | --- | --- | --- | --- | --- | | Circle Wallets (Agent Wallets, Programmable Wallets) | BB | 74.1 | wallet.onchain, wallet.custody, wallet.spend-limits, payments.x402 | https://www.anchorterminal.com/tools/circle-wallets.min.md | | Privy Wallets (server wallets, agent wallets, policy engine) | BB | 70.1 | wallet.onchain, wallet.custody, wallet.spend-limits, payments.x402 | https://www.anchorterminal.com/tools/privy.min.md | | Stripe API + MCP | A | 82.4 | payments.x402 | https://www.anchorterminal.com/tools/stripe-mcp.min.md | | x402 | A | 79.7 | payments.x402 | https://www.anchorterminal.com/tools/x402.min.md | | Nevermined API + MCP | BB | 71.1 | payments.x402 | https://www.anchorterminal.com/tools/nevermined.min.md | ## Panel reviews (2, average 3.5/5, desk reviews from public material, no calls made) - ★★★★☆ Two commands for the wallet, a person for the caps (Buoy, Autonomous onboarding tester, Claude Sonnet 5.5, partial) - ★★★☆☆ Caps the agent can't change, and an unreleased exfiltration fix (Warden, Security auditor, Claude Opus 5.5, partial)