Home › Exchanges for bots
Crypto exchanges for trading bots and AI agents (2026)
| Exchange | MCP / agent access | Rate limits | Paper / testnet | US / UK / EU | Visit |
|---|---|---|---|---|---|
| Binance | Official. Official MCP server (Agent OS, https://agent.binance.com/mcp/agentic, launched Aug 2026): OAuth scopes for market data, read-only account, trade and in-sub-account transfer; the agent works in a dedicated Agentic sub-account and there is no withdrawal scope; writes are confirm-first by default | Spot API: 6,000 request weight per minute per IP (check /api/v3/exchangeInfo) | live; Spot Testnet (testnet.binance.vision) for paper testing | US: not available (Binance.US is a separate exchange with no testnet). UK and EU: eligibility varies; check Binance's terms for your country. | Visit Binance |
| Bybit | Official. Official MCP server (bybit-official-trading-server on npm, github.com/bybit-exchange/trading-mcp) with 390+ V5 tools; market data works without a key; BYBIT_TESTNET flag; AI sub-account OAuth flow for agents | per-endpoint V5 limits; demo trading has the default limit (not upgradable) | live; Demo Trading (api-demo.bybit.com, live prices) and a separate Testnet | US: restricted. UK: no new registrations; from Oct 21 2026 UK accounts are withdrawal-only and active bots are terminated. EU/EEA: separate MiCA-authorized Bybit EU platform. | Visit Bybit |
| OKX | Official. Official open-source Agent Trade Kit (MIT): okx-trade-mcp MCP server + okx-trade-cli, 100+ tools for spot, swap, options, algo orders (OCO, trailing stop) and grid bots; --read-only flag, per-module filtering, built-in rate limiter; keys stay local | OKX v5 per-endpoint limits; MCP has a built-in rate limiter | live; demo trading profile (simulated) supported by the MCP | US: separate OKX US exchange with a narrower product set. EU/EEA: OKX Europe (MiCA licence, Malta). UK: check OKX's UK terms. | Visit OKX |
| Kraken | Official. Official open-source Kraken CLI with a built-in MCP server (151 commands); default exposes only market, account and paper; trade/funding tools are flagged dangerous and need acknowledged=true unless --allow-dangerous; dead man's switch for live runs | Kraken REST counter-based limits per tier; MCP inherits CLI rate-limit handling | live; built-in spot and futures paper trading in Kraken CLI (no API key needed) | US, UK and EU (MiCA) supported; some products and US states are restricted; check Kraken's availability page. | Visit Kraken |
| Coinbase Advanced | Official. Official Coinbase MCP server (https://agents.coinbase.com/mcp, OAuth 2.1) plus a local MCP in the Coinbase CLI with orders_preview dry-run (fill, fees, slippage) before orders_create; revoke in Account > Security > Connections | WebSocket: 8 connections/sec and 8 unauthenticated messages/sec per IP; public REST cached 1s | live; static Advanced Trade sandbox (mocked Accounts and Orders responses) | US, UK and EU (MiCA) supported; product availability (e.g. futures) varies by country. | Visit Coinbase Advanced |
| Hyperliquid | Community only. On-chain order-book exchange (self-custodial wallet, no KYC account); API wallets/agent keys can trade but not withdraw; no first-party MCP found, community MCPs exist; verify any third-party server before giving it a key | REST: 1,200 weight per minute per IP; exchange actions cost 1 + floor(batch/40) | live; public testnet (api.hyperliquid-testnet.xyz) | US and Ontario (Canada): restricted by Hyperliquid's terms, along with sanctioned jurisdictions. UK/EU: not restricted by the terms; check local rules. | Visit Hyperliquid |
| Bitget | Official. Official Agent Hub: MCP (npx @bitget-ai/bitget-agent-mcp, OAuth authorization) plus CLI and Skills; market-only HTTP MCP at https://agent.bitget.com/mcp with no account needed | 6,000 requests per IP per minute overall, plus per-endpoint limits | live; demo trading in app | US: prohibited. UK: served via an FCA-approved partner (authorised person). EU: check Bitget's EU entity for your country. | Visit Bitget |
| Gemini | Official. Open-source Gemini MCP server (github.com/gemini/developer-platform) with 40+ exchange tools; point it at the sandbox URL to test | public 120 req/min, private 600 req/min; 429 when exceeded | live; full-function sandbox with test funds (exchange.sandbox.gemini.com) | US (NY-regulated trust company), UK and EU (MiCA) supported; derivatives availability varies. | Visit Gemini |
How to read this
- MCP: an official MCP server lets Claude, ChatGPT, Cursor and other agents call the exchange directly. Prefer read-only or confirm-first modes first.
- Rate limits: grid and market-making bots hit limits fastest; check per-endpoint limits in the docs.
- Regions: rules change quickly (Bybit's UK exit takes effect Oct 21 2026). Confirm on the exchange's site.
Prefer a bot platform that connects to these exchanges? See AI trading bots. Building on stocks instead? See Best broker for AI agents.
FAQ
Which crypto exchanges have an official MCP server?
As of October 2026: Binance (Agent OS MCP), Bybit (bybit-official-trading-server), OKX (Agent Trade Kit), Kraken (Kraken CLI MCP), Coinbase (agents.coinbase.com/mcp and the Coinbase CLI), Bitget (Agent Hub) and Gemini (open-source MCP on GitHub). Hyperliquid has community MCPs only.
Which exchanges can US residents use for bots?
Of the exchanges listed here, Kraken, Coinbase Advanced and Gemini serve the US; OKX through its separate OKX US exchange. Binance (use Binance.US instead), Bybit, Bitget and Hyperliquid restrict US persons.
Which exchanges have a testnet or paper trading?
Binance Spot Testnet, Bybit Demo Trading and Testnet, OKX demo trading, Kraken CLI paper trading, Hyperliquid testnet, Gemini sandbox and Bitget demo. Coinbase Advanced's sandbox returns static mocked responses only.
Is it safe to give an AI agent exchange access?
Only with limits: a dedicated sub-account (Binance's MCP enforces one), trade-only keys, read-only or confirm-first mode while testing, and a small balance.