A community-driven registry for Claude, Cursor, Windsurf, Cline & more. Not affiliated with Anthropic.
Are you the author? Sign in to claim
Read-only crypto market data MCP server (price, funding rates, open interest, long/short, order book, candles) across ma
A read-only Model Context Protocol server that gives any AI agent (Claude, Cursor, Cline, Windsurf…) live cryptocurrency market data across 100+ exchanges via CCXT. No API keys required — everything uses public endpoints.
Supported exchanges: bybit, binance, okx, hyperliquid, gate, kucoin (add more
CCXT ids in SUPPORTED_EXCHANGES).
Use this MCP server instantly with no local installation:
npx -y mcpize connect @eliasfire617/crypto-market-data --client claude
Or connect at: https://mcpize.com/mcp/crypto-market-data
Discovery
| Tool | What it does |
|---|---|
list_exchanges | Which exchanges are supported |
get_capabilities | Matrix of which exchange supports which data (no network) |
search_symbols | Find the exact symbol format for a coin |
Market data
| Tool | What it does |
|---|---|
get_price | Last price + 24h stats |
get_order_book | Top-of-book bids/asks |
get_ohlcv | Recent OHLCV candles |
get_recent_trades | Latest public trades |
Derivatives
| Tool | What it does |
|---|---|
get_funding_rate | Current perpetual funding rate |
get_funding_rate_history | Historical funding rates |
compare_funding | Funding rate across many exchanges + arb spread |
get_open_interest | Current open interest |
get_long_short_ratio | Global long/short account ratio (Binance) |
get_liquidations | Recent public liquidations (limited support) |
compare_funding is the differentiator: it surfaces funding-rate arbitrage
opportunities (which venue pays the most vs least) in one concurrent call.
Rates are annualized (apr_pct) before comparing — venues fund at different
cadences (Hyperliquid hourly vs 8h elsewhere), so raw rates aren't comparable.
Want the analysis, not just the data? The companion server Crypto Derivatives Intelligence builds on this data: funding-carry opportunities netted of fees (breakeven days, executable depth), OI-price divergence, liquidation zones, positioning extremes, and market-regime classification — one tool call each.
Built for production, not a demo:
get_capabilities).{"error": {type, message, retryable, supported_exchanges}})
instead of crashes — agents always get a parseable response.python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
# stdio transport (Claude Desktop, Cursor, Cline) — local, no auth:
python server.py
# OR streamable HTTP (hosted / remote) — API-key auth + rate limiting ON:
python server.py --http # binds :8000 (override with PORT=8799)
The hosted HTTP transport is gated — this is what makes it billable. Local stdio stays open for single-user dev.
Clients send Authorization: Bearer <api-key>.
Each key maps to a client_id and a tier; unknown/missing keys get 401.
Tiers (auth.py → TIERS) set per-minute rate + monthly quota:
| Tier | req/min | monthly quota |
|---|---|---|
| free | 10 | 1,000 |
| pro | 120 | 100,000 |
| ultra | 600 | 2,000,000 |
Over the limit → a clean ToolError (Rate limit exceeded… / Monthly quota exceeded…), never a crash.
Configure keys (either source; file wins):
# inline
export CRYPTO_MCP_API_KEYS="sk_live_abc:acme:pro,sk_live_xyz:jane:free"
# or a file (see api_keys.example.json)
export CRYPTO_MCP_API_KEYS_FILE=./api_keys.json
If no keys are set in HTTP mode, a throwaway demo key (tier=pro) is generated and printed to stderr so you can test immediately.
If you deploy behind a platform that already authenticates and rate-limits
subscribers, set CRYPTO_MCP_DISABLE_AUTH=1. The server then trusts the gateway
and skips its own auth + rate limiting — no double authentication, no double
throttling. Only do this when the container is reachable solely through that
gateway.
Copy claude_desktop_config.example.json into your Claude Desktop config
(~/Library/Application Support/Claude/claude_desktop_config.json on macOS,
%APPDATA%\Claude\claude_desktop_config.json on Windows), adjusting paths.
BTC/USDTBTC/USDT:USDTbtc, BTCUSDT, BTC-USDT
all work (funding/OI tools land on the perp form).SUPPORTED_EXCHANGES.A Jetbrains IDE IntelliJ plugin aimed to provide coding agents the ability to leverage intelliJ's indexing of the codeba
MCP server integration for DaVinci Resolve Studio
A trilingual (繁中 / English / 简中) learning roadmap for agentic AI: from LLM basics to multi-agent systems, with 240+ cura