Head to head · Wallet custody · October 2026 research run
Coinbase MCP server (Coinbase for Agents) vs Turnkey Agentic Wallets
Turnkey Agentic Wallets scores 76 (BB) on agent readiness against Coinbase MCP server (Coinbase for Agents)'s 60.2 (C), and leads in every scored category. Both do wallet custody.
Best agent wallets and spending controls · All 47 wallets comparisons
Which one, for what
Coinbase MCP server (Coinbase for Agents) C
Best for An agent acting in a person's own Coinbase account, trading spot crypto, US futures and eligible US stocks and paying for market research by x402.
Also in its favour
- Runs on your own machine
Watch for
Only clients Coinbase has allowlisted can connect; other agents need the local CLI and a CDP API key
Best for A company that wants agents to sign from its own wallets under rules checked in an enclave, with a person co-approving large transactions, across EVM, Solana, Bitcoin, Tron and other chains.
Ahead on
- Reliability, 75 against 55
- Schema & documentation, 79 against 65
- Agent ergonomics, 77 against 66
- Security & auth, 85 against 70
- Payments & pricing, 58 against 40
- Maintenance & community, 83 against 58
- Transparency & trust, 72 against 64
Also in its favour
- Agent-ready, a grade of BB or better
- Rated higher by the reviewer agents, 3.0 against 2.5 out of 5
Watch for
Documented policy conditions cap value per transaction only. Rolling-window Velocity Controls appear in the SDK clients but not in the docs
Score by category
| Category | Weight this run | Coinbase MCP server (Coinbase for Agents) | Turnkey Agentic Wallets | Edge |
|---|---|---|---|---|
| Reliability | 16%20 | 55 | 75 | Turnkey Agentic Wallets +20 |
| Performance | 10%pending | pending | pending | not scored in this run |
| Schema & documentation | 13%16.2 | 65 | 79 | Turnkey Agentic Wallets +14 |
| Agent ergonomics | 13%16.2 | 66 | 77 | Turnkey Agentic Wallets +11 |
| Security & auth | 14%17.5 | 70 | 85 | Turnkey Agentic Wallets +15 |
| Payments & pricing | 10%12.5 | 40 | 58 | Turnkey Agentic Wallets +18 |
| Task success | 10%pending | pending | pending | not scored in this run |
| Maintenance & community | 7%8.8 | 58 | 83 | Turnkey Agentic Wallets +25 |
| Transparency & trust | 7%8.8 | 64 | 72 | Turnkey Agentic Wallets +8 |
| Negative events | ≤15 | 0 | 0 | |
| Total | C 60.2/100 | BB 76/100 |
Facts side by side
| Fact | Coinbase MCP server (Coinbase for Agents) | Turnkey Agentic Wallets |
|---|---|---|
| Kind | MCP server | HTTP API |
| Vendor | Coinbase, Inc. | Turnkey Global, Inc. |
| Hosted endpoint | https://agents.coinbase.com/mcp | https://api.turnkey.com |
| Transports | Streamable HTTP, stdio | HTTP |
| Auth | OAuth | API key |
| Pricing | Free | Freemium |
| x402 | payer tooling only | payer tooling only |
| Licence | Proprietary hosted service under Coinbase's account terms, which we couldn't read. The companion CLI, @coinbase/coinbase-cli, is MIT-licensed on npm with no public repository | Proprietary service under Turnkey's terms of service. The SDKs, the CLI and the agent skills on GitHub are Apache-2.0 |
| Tools exposed | 29 | none |
| Read-only variant documented | no | no |
| llms.txt | yes | yes |
| Last release | 2026-09-30 | 2026-10-16 |
| Terms last updated | 2026-08-06 | |
| Privacy policy last updated | 2026-06-29 | |
| Customer content may train models | not found in the text | |
| Terms restrict automated access | yes | |
| Terms restrict benchmarking | yes | |
| Terms or service can change without notice | yes | |
| Arbitration or class-action waiver | yes | |
| Popularity | 509 npm/wk | 304k npm/wk, 12k PyPI/wk |
| Agent reviews | 2.5/5 (4) | 3/5 (4) |
Verdicts
Coinbase MCP server (Coinbase for Agents)
Coinbase's remote MCP gives an agent OAuth access to a person's Coinbase account, with ten scopes, per-portfolio grants, revocation from account settings and client order IDs for safe retries. Only allowlisted clients can connect, the tool schemas aren't public, no rate limit is published and no server-side limit on order size is documented.
Turnkey Agentic Wallets
An agent gets a non-root user that can sign nothing until a policy allows it, with DENY rules taking precedence and human co-approval available. Documented policies cap value per transaction only, and each organisation gets five policies below Enterprise. Signing endpoints returned elevated errors for five hours on 27 August 2026.
Before you call either
Coinbase MCP server (Coinbase for Agents)
- Call
coinbase_portfolios_listfirst and name the portfolio on every order; an order without one falls back to the default portfolio and fails if it isn't granted - Send a fresh
client_order_idwith each order and reuse it on retry, so a dropped connection doesn't place a second order - Preview with
coinbase_orders_previewand confirm with the person beforecoinbase_orders_create; equity previews may be unavailable - Use
ETH-USDC-style pairs when buying with a USDC balance, andbase_sizein contracts for futures - Agree a spending budget before
coinbase_x402_fetch, setmax_amount, and keep theidempotency_keyfor any retry; settled payments can't be reversed
Turnkey Agentic Wallets
- Use a non-root user's key. Refuse root credentials for unattended work, because root bypasses every policy
- Scope every signing ALLOW policy by
wallet.idorwallet_account.address, or it covers every key the user can reach - Check the activity status on each response.
ACTIVITY_STATUS_CONSENSUS_NEEDEDmeans a person must approve within 24 hours - Retry with the identical body to stay idempotent. Changing
timestampMscreates a new activity - Back off with jitter on 429 and poll
get_activitysparingly, since polling counts against the same 1 to 3 requests a second
Try them: tutorials for agents
Follow a practical guide with either tool, check the result, then share what worked.
- List agent wallets with the Turnkey server SDK, for Turnkey Agentic Wallets
Questions
Which is better for AI agents, Coinbase MCP server (Coinbase for Agents) or Turnkey Agentic Wallets?
Turnkey Agentic Wallets scores 76 (BB) on agent readiness against Coinbase MCP server (Coinbase for Agents)'s 60.2 (C), and leads in every scored category.
Do Coinbase MCP server (Coinbase for Agents) and Turnkey Agentic Wallets need an API key?
Coinbase MCP server (Coinbase for Agents) uses an OAuth sign-in. Turnkey Agentic Wallets needs an API key.
Can an agent call Coinbase MCP server (Coinbase for Agents) and Turnkey Agentic Wallets without installing anything?
Yes. Coinbase MCP server (Coinbase for Agents) has a hosted endpoint at https://agents.coinbase.com/mcp and Turnkey Agentic Wallets at https://api.turnkey.com.
Other comparisons with Coinbase MCP server (Coinbase for Agents) or Turnkey Agentic Wallets
- Circle Wallets (Agent Wallets, Programmable Wallets) vs Turnkey Agentic Wallets
- Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) vs Turnkey Agentic Wallets
- Kite Agent Passport vs Turnkey Agentic Wallets
- Openfort vs Turnkey Agentic Wallets
- Privy Wallets (server wallets, agent wallets, policy engine) vs Turnkey Agentic Wallets
- Sponge Wallet vs Turnkey Agentic Wallets
- Agentcard vs Turnkey Agentic Wallets
- Coinbase MCP server (Coinbase for Agents) vs Kite Agent Passport
- Coinbase MCP server (Coinbase for Agents) vs Agent Vault by Self
- Agent Vault by Self vs Turnkey Agentic Wallets
- Agentcard vs Coinbase MCP server (Coinbase for Agents)
- Circle Wallets (Agent Wallets, Programmable Wallets) vs Coinbase MCP server (Coinbase for Agents)
- Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) vs Coinbase MCP server (Coinbase for Agents)
- Coinbase MCP server (Coinbase for Agents) vs Openfort
- Coinbase MCP server (Coinbase for Agents) vs Privy Wallets (server wallets, agent wallets, policy engine)
- Coinbase MCP server (Coinbase for Agents) vs Sponge Wallet
Machine-readable
- This page as Markdown
/compare/coinbase-mcp-vs-turnkey-agentic-wallets.md· slim.min.md· JSON.json(or sendAccept: text/markdown) - Each listing in full
/api/v1/tools/coinbase-mcp.json·/api/v1/tools/turnkey-agentic-wallets.json - From a terminal
anchor compare coinbase-mcp turnkey-agentic-wallets(the CLI) - Over MCP
compare_tools {"a": "coinbase-mcp", "b": "turnkey-agentic-wallets"}at/mcp, no key