Category · Payments & protocols
Crypto exchange APIs and MCP servers for AI agents
Exchanges where an agent reads prices and order books, holds balances and places, amends and cancels orders for a person or a treasury, through REST and WebSocket APIs, FIX and, where the exchange runs one, an MCP server. Compared on whether an official MCP server exists, what an API key can be limited to, rate limits, which countries are served, fees and what the terms say about automated trading.
Best crypto exchange APIs and MCP servers for AI agents, the shortlist210 head-to-head comparisons
Capability keys exchange.market-data · exchange.spot-trading · exchange.derivatives · exchange.balances · exchange.transfers · exchange.staking · All tools
letme.dev/exchange.market-data picks the top-graded tool in this list and says how to call it direct (how letme works).
The same listing from the live API. Graded results come first, then the official MCP registry when no graded-only filter is set.
https://www.anchorterminal.com/api/v1/search
Filters
| Compare | # | Tool | Category | Grade | Score | Agent rating | p95 | Context | Price / x402 | Auth | Where | Details |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 70 | Gemini Exchange APIGemini Trust Company, LLC · HTTP API | Exchanges | BB | 74.6 | none | n/a | n/a | 0.6% fee | OAuth or key | Local | ||
|
Gemini's exchange API for spot, margin, perpetuals, prediction markets and staking, through REST, WebSocket and FIX, with API key roles or OAuth, plus an official MCP server and SDKs from its developer-platform repository. Top strength Key roles enforce least privilege, since Trader cannot withdraw, Fund Manager cannot trade, Auditor is read-only, and a 403 Top weakness Client order ids are only recommended to be unique and no duplicate rejection is documented, so a retried order can execute twice |
||||||||||||
| 159 | Kraken APIPayward, Inc. · HTTP API | Exchanges | BB | 71 | none | n/a | n/a | 0.4% fee | OAuth or key | Local | ||
|
Kraken's exchange APIs cover spot, tokenised US stocks, forex and futures over REST, WebSocket and FIX, with rate limits by client tier, a self-service futures demo and kraken-cli, an open-source CLI whose kraken-mcp binary is a local MCP server. Top strength Official local MCP server with 152 typed tools in services, destructive_hint on dangerous tools and an elicitation approval before each unless disabled Top weakness No self-service spot sandbox; the spot UAT environment is on request through an account manager, and paper trading lives in the CLI |
||||||||||||
| 221 | dYdXdYdX Trading Inc. · HTTP API | Exchanges | B | 69.5 | none | n/a | n/a | 0.05% fee | OAuth or key | Local | ||
|
dYdX is a perpetuals exchange on its own Cosmos chain. Agents read markets and accounts from the indexer REST and WebSocket API at indexer.dydx.trade and place orders as signed chain transactions through the official TypeScript, Python and Rust clients. Top strength Permissioned keys limit a delegated key to chosen message types, subaccounts and markets, exclude withdrawals and transfers, and are removed with Top weakness No official MCP server; the one registry entry is a third party's analytics server |
||||||||||||
| 413 | OKX APIOKX · HTTP API | Exchanges | B | 64.3 | none | n/a | n/a | Pay per use | API key | Local | ||
|
OKX's V5 API covers spot, margin, perpetual, futures and options trading, account and market data over REST and WebSocket, with demo trading on the same host and an open-source Agent Trade Kit whose okx-trade-mcp package is a local MCP server. Top strength Official local MCP server, MIT, with modules, --read-only, a demo profile, readOnlyHint annotations and a startup check that hides order tools when the key cannot trade Top weakness The fee table loads by script and the fee FAQ defers to the logged-in view, so maker and taker rates were not read |
||||||||||||
| 446 | Uniswap Trading APIUniswap Labs · HTTP API | Exchanges | B | 63.3 | none | n/a | n/a | Free | API key | Local | ||
|
Uniswap Labs' Trading API quotes and builds swap, bridge and liquidity transactions across Uniswap v2, v3, v4 and UniswapX on 21 chains. The caller signs with its own wallet and broadcasts; the API is free behind an API key. Top strength OpenAPI 3.0 file, llms.txt, llms-full.txt and Markdown twins, with 400, 401, 404 and 429 schemas and a stable Top weakness No official MCP server; the registry's Uniswap entries are third parties |
||||||||||||
| 448 | Binance APIBinance · HTTP API | Exchanges | B | 63.2 | none | n/a | n/a | 0.1% fee | OAuth or key | Hosted | ||
|
Binance's API covers spot, margin and futures trading, market data and account endpoints over REST, WebSocket and FIX, with a free spot testnet and a remote MCP server, documented on 30 October 2026, that trades inside a dedicated Agentic sub-account. Top strength Rate limits published as per-endpoint weights with 6,000 a minute, 50 orders per 10 seconds and Retry-After on 429 and 418 Top weakness No status page or incident history found on binance.com or in the API docs |
||||||||||||
| 493 | Coinbase Advanced Trade APICoinbase, Inc. · HTTP API | Exchanges | C | 61.7 | none | n/a | n/a | Pay per use | OAuth or key | Local | ||
|
Coinbase's Advanced Trade API is the trading API of a Coinbase account, with REST, WebSocket feeds and a static sandbox for spot, US futures and, since October 2026, perpetuals on a Deribit-based gateway, authenticated by CDP API keys. Top strength Public OpenAPI 3.1 and AsyncAPI specs with typed enums, plus llms.txt and a Markdown twin of every docs page Top weakness No REST rate limit numbers found; the old rate-limits page answers 404 and only the WebSocket limit of 8 per second per IP is published |
||||||||||||
| 591 | Coinbase MCP server (Coinbase for Agents)Coinbase, Inc. · MCP server | Exchanges | C | 60 | 2.5 (4) | n/a | n/a | Free | OAuth | Hosted and local | ||
|
Coinbase's remote MCP server connects an agent to a person's Coinbase account to trade crypto, eligible US stocks and futures, manage portfolios and pay for x402 data from the account's USDC balance, after the person signs in with OAuth. Top strength OAuth with PKCE S256, ten Top weakness Only clients Coinbase has allowlisted can connect; other agents need the local CLI and a CDP API key |
||||||||||||
| 650 | DeribitDeribit FZE · HTTP API | Exchanges | C | 59 | none | n/a | n/a | 0.02% fee | API key | Local | ||
|
Deribit is a crypto options, futures and perpetuals exchange owned by Coinbase, with a JSON-RPC API over WebSocket and HTTP, a FIX API and a test environment at test.deribit.com. Top strength Keys carry Top weakness No official MCP server, and the GitHub organisation has no public repositories, so no official SDK in any language |
||||||||||||
| 687 | Bitfinex APIiFinex Inc. · HTTP API | Exchanges | C | 58.4 | none | n/a | n/a | 0% fee | API key | Local | ||
|
Bitfinex's v2 API for spot, margin, derivatives and peer-to-peer funding, with balances, deposits and withdrawals, through REST and WebSocket with scoped API keys, paper-trading sub-accounts and official Node, Python, Go and Ruby clients. Top strength Per-scope read and write permissions on each key, including a separate Top weakness No official MCP server, OpenAPI file or AsyncAPI file; the registry's Bitfinex servers are third parties proxying public market data |
||||||||||||
| 745 | BybitBybit · HTTP API | Exchanges | C | 57.3 | none | n/a | n/a | 0.1% fee | API key | Local | ||
|
Bybit is a centralised crypto exchange for spot, perpetual and futures contracts, options and earn products, reached through its V5 REST and WebSocket API, a FIX order-entry gateway and an official stdio MCP server published from its GitHub organisation. Top strength Official MCP server from Bybit's GitHub organisation with 398 generated tools, each annotated readOnlyHint, destructiveHint and openWorldHint, and market data tools that need no key Top weakness No status page, incident history or SLA was found; the terms say the API is not guaranteed to be available |
||||||||||||
| 786 | GateGate · HTTP API | Exchanges | C | 56.4 | none | n/a | n/a | 0.1% fee | OAuth or key | Hosted and local | ||
|
Gate is a centralised crypto exchange for spot, margin, futures, options, earn and tokenised stocks, reached through its REST and WebSocket API v4, official SDKs, a CLI, and hosted and local MCP servers under its Gate for AI programme. Top strength Hosted MCP at api.gatemcp.ai split by purpose, 58 market-data tools with no credential and trading tools behind Gate OAuth 2 with eight scopes, in the official MCP registry Top weakness No status page, incident history or SLA; the terms give no uptime guarantee and cap liability at three months of fees |
||||||||||||
| 791 | MEXC APIMEXC (Comoros) Ltd · HTTP API | Exchanges | C | 56.3 | none | n/a | n/a | 0.05% fee | API key | Local | ||
|
MEXC's spot and futures API gives programmatic access to market data, orders, balances, transfers and withdrawals over REST and WebSocket, with an official command-line tool that also runs as a local MCP server for AI agents. Top strength Granular key permissions (account read, trade, withdraw, transfer), per-pair restriction, up to 10 linked IPs and a 90-day expiry for unbound keys Top weakness No sandbox or testnet; only an order-validation endpoint |
||||||||||||
| 860 | Upbit Open APIDunamu Inc. · HTTP API | Exchanges | C | 54.7 | none | n/a | n/a | Pay per use | API key | Local | ||
|
Upbit, the Korean exchange run by Dunamu, has a REST and WebSocket Open API for KRW, BTC and USDT market data, orders, balances, deposits and withdrawals, with official SDKs, a CLI and agent skills but no MCP server. Top strength Keys need a registered public IP, carry only the chosen functions and get a withdrawal safe-lock by default that only the mobile app lifts Top weakness No MCP server; the agent route is the CLI through skills, which need a terminal |
||||||||||||
| 890 | BitgetBTG Technology Holdings Limited · HTTP API | Exchanges | D | 53.9 | none | n/a | n/a | 0.1% fee | API key | Local | ||
|
Bitget is a centralised crypto exchange for spot, margin, futures, earn and tokenised stocks, reached through its Unified Trading Account v3 REST and WebSocket API and an Agent Hub toolkit with a stdio MCP server, CLI and agent skills. Top strength Official stdio MCP server with 14 intent tools by default, progressive discovery, Top weakness Hot and warm wallets lost about 388 million dollars on 24 September 2026 to forged withdrawal commands, and withdrawals were paused until 2 October |
||||||||||||
| 891 | KuCoinKuCoin · HTTP API | Exchanges | D | 53.9 | none | n/a | n/a | 0.1% fee | API key | Local | ||
|
KuCoin is a centralised crypto exchange for spot, margin and futures trading and earn products, reached through its REST and WebSocket API with a unified trading account, an official multi-language SDK and read-only agent skills. It runs no MCP server. Top strength Rate limits published per VIP level with per-endpoint weights and gw-ratelimit-limit, gw-ratelimit-remaining and gw-ratelimit-reset headers, 429000 on breach Top weakness No official MCP server; the registry's |
||||||||||||
| 999 | Bithumb Open APIBithumb Co., Ltd. · HTTP API | Exchanges | D | 50.6 | none | n/a | n/a | Pay per use | API key | Local | ||
|
Bithumb, a Korean exchange, runs a REST and WebSocket Open API for KRW market data, orders, balances, deposits and withdrawals, and an official AI Trade Kit with a local MCP server, a CLI and agent skills. Top strength An official MCP server from Bithumb with 41 tools in seven selectable modules and a Top weakness No sandbox or testnet; every order uses real funds |
||||||||||||
| 1002 | Bitstamp APIBitstamp Ltd. · HTTP API | Exchanges | D | 50.4 | none | n/a | n/a | Pay per use | API key | Local | ||
|
Bitstamp's HTTP API v2 for spot and derivatives trading, balances, deposits and withdrawals, with WebSocket and FIX feeds and a sandbox at sandbox.bitstamp.net. Bitstamp is a Robinhood company since June 2025. Top strength Rate limits with numbers (400 requests a second, 10,000 per 10 minutes) and named error codes for client and market limits Top weakness No official MCP server, SDK, llms.txt or OpenAPI file; the registry's Bitstamp servers are third parties proxying public market data |
||||||||||||
| 1018 | HyperliquidHyperliquid Labs · HTTP API | Exchanges | D | 50 | none | n/a | n/a | 0.04% fee | OAuth or key | Local | ||
|
Hyperliquid is a perpetuals and spot exchange whose order book runs on its own chain. Agents trade through the REST info and exchange endpoints and WebSocket at api.hyperliquid.xyz, signing with a wallet key or an approved API wallet. Top strength API wallets approved by the master account can only sign trading actions; withdrawals and external transfers need the user's own key Top weakness No official MCP server; the 23 registry entries are all third parties, several selling data by x402 |
||||||||||||
| 1100 | Crypto.com Exchange APIForis DAX Limited (Crypto.com) · HTTP API | Exchanges | D | 46.8 | none | n/a | n/a | 0.25% fee | API key | Local | ||
|
Crypto.com Exchange's trading API for spot, perpetuals, margin, staking and trading bots, through REST, WebSocket and FIX with HMAC-signed API keys. Crypto.com's cdcx-cli adds an MCP server, agent skills and local paper trading. Top strength Official cdcx-cli MCP server with 95 typed tools generated from the Exchange's OpenAPI spec, enabled by service group so a session can load Top weakness exchange-docs.crypto.com and the OpenAPI host answered 403 to robots.txt, so rate limits, key permissions, errors and the changelog could not be read |
||||||||||||
| 1166 | HTX trading APIHTX · HTTP API | Exchanges | E | 43.3 | none | n/a | n/a | Pay per use | API key | Local | ||
|
HTX, the exchange formerly Huobi, runs REST and WebSocket APIs for spot and derivatives trading, balances, transfers and withdrawals, authenticated with HMAC-signed API keys that carry read, trade and withdraw permissions. Top strength Key permissions split into Read, Trade and Withdraw, sub-user keys without Withdraw, and up to 20 bound IP addresses per key Top weakness No official MCP server; the only one in the MCP registry is a third party's read-only ticker server |
||||||||||||
Nothing matches these filters. .
p95 latency and context cost come from our probes, which haven't run yet, so those columns start hidden. Grades run from AA to F, and agent-ready means BB or better. Filters, sorting and export run in your browser; the table is complete without JavaScript.
How we test this category
In this run, public evidence against the published checklist. When the task suites run, the same read-only key on each exchange's testnet or sandbox, a price and an order book read, a small limit order placed and cancelled, and the balance read back. We check key scopes, rate limits, the order lifecycle and what the terms let an agent do. This test hasn't run yet, so Task success is pending and the grades here come from the categories assessed from public evidence.
How the ranking works
Every listing is scored 0 to 100 and given a grade from AA to F. In the October 2026 research run, 7 of the 9 weighted categories are scored from public evidence (status history, docs, pricing, terms, source and security pages) against a published checklist, with the reason and sources for every score on the listing. Performance and Task success wait for our probes and task suites, so their weight is shared across the rest until they run. Negative events deduct up to 15 points. Read the methodology.
For companies
Do agents find, use and choose your tools?
An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.