MCP.so
Sign In
C

Crypto Market Data

@eliasfire617

About Crypto Market Data

Live crypto market data — price, funding rates, open interest, long/short ratio, order book and candles — across major exchanges, with built-in funding-rate arbitrage comparison.

Basic information

Category

Finance & Commerce

Transports

stdio

Publisher

eliasfire617

Submitted by

eliasfire617

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "crypto-market-data": {
      "command": "npx",
      "args": [
        "-y",
        "mcpize",
        "run",
        "@eliasfire617/crypto-market-data"
      ]
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Crypto Market Data?

Crypto Market Data is a read-only Model Context Protocol (MCP) server that provides AI agents with live cryptocurrency market data from 100+ exchanges via the CCXT library. It uses public endpoints, so no API keys are required for local use. Built for production, it includes retries, timeouts, capability guards, and structured error responses.

How to use Crypto Market Data?

You can use it instantly via MCPize (npx -y mcpize connect @eliasfire617/crypto-market-data --client claude) or run locally: install dependencies (pip install -r requirements.txt), then start with python server.py for stdio transport or python server.py --http for HTTP mode. For HTTP, configure API keys via environment variables or a file.

Key features of Crypto Market Data

  • 13 tools for discovery, market data, and derivatives
  • Supports 6 major exchanges (bybit, binance, okx, hyperliquid, gate, kucoin)
  • TTL response cache (~660x faster on repeat calls)
  • Exponential backoff retries (3 attempts) and timeouts (10s/25s)
  • Capability guards avoid unsupported exchange methods
  • Structured errors with type, message, and supported exchanges
  • HTTP mode with tiered rate limits and API key authentication

Use cases of Crypto Market Data

  • Retrieve live prices, order books, and OHLCV candles for any supported symbol
  • Analyze funding rate arbitrage opportunities across exchanges with annualized comparisons
  • Monitor open interest, long/short ratios, and recent liquidations
  • Integrate into Claude Desktop, Cursor, Cline, or Windsurf via MCP
  • Fetch funding rate history and compare spreads in one concurrent call

FAQ from Crypto Market Data

Do I need API keys to use Crypto Market Data?

For local stdio mode, no API keys are needed. For HTTP mode, authentication via API key is required; keys map to tiers (free/pro/ultra) with per-minute and monthly quotas.

What exchanges does Crypto Market Data support?

The server currently supports bybit, binance, okx, hyperliquid, gate, and kucoin. Additional CCXT exchange IDs can be added by modifying SUPPORTED_EXCHANGES.

How is Crypto Market Data different from other crypto MCP servers?

It provides direct, unfiltered market data from public endpoints with robust error handling and caching. The companion server "Crypto Derivatives Intelligence" offers higher-level analysis (funding carry, liquidation zones, regime classification) on top of this data.

What are the runtime dependencies of Crypto Market Data?

You need Python 3 and the CCXT library installed via pip. No external API keys or paid services are required for local operation.

What data is available through Crypto Market Data?

All data is read-only: prices, 24h stats, order books, OHLCV candles, recent trades, funding rates (current & historical), funding rate arbitrage spreads, open interest, long/short ratios, and recent liquidations (limited support).

Comments

More Finance & Commerce MCP servers