Cryptocurrency Market Data

by nayshins

Not rated
GitHub

About

Provides real-time and historical cryptocurrency market data from major exchanges using the CCXT library.

Details

Author
nayshins
Categories
Database, Other, Finance
Tags
#crypto, #data-analysis, #trading

Setup

Install Cryptocurrency Market Data in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/nayshins/mcp-server-ccxt

Follow the installation instructions in the repository README, then restart your MCP client.

A Model Context Protocol (MCP) server that provides real-time and historical cryptocurrency market data through integration with major exchanges. This server enables LLMs like Claude to fetch current prices, analyze market trends, and access detailed trading information.

- Current cryptocurrency prices
- Market summaries with bid/ask spreads
- Top trading pairs by volume
- Multiple exchange support

- OHLCV (candlestick) data
- Price change statistics
- Volume history tracking
- Customizable timeframes

- Binance
- Coinbase
- Kraken
- KuCoin
- HyperLiquid
- Huobi
- Bitfinex
- Bybit
- OKX
- MEXC

To install Cryptocurrency Market Data Server for Claude Desktop automatically viaSmithery:

npx -y @smithery/cli install mcp-server-ccxt --client claude
# Using uv (recommended) uv pip install mcp ccxt # Using pip pip install mcp ccxt

-

Open your Claude Desktop configuration at:

- macOS:~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:%APPDATA%\Claude\claude_desktop_config.json

{ "mcpServers": { "crypto": { "command": "python", "args": ["/path/to/crypto_server.py"] } } }

- Get current price for any trading pair
- Example: "What's the current price of BTC/USDT on Binance?"

- Fetch detailed market information
- Example: "Show me a market summary for ETH/USDT"

- List top trading pairs by volume
- Example: "What are the top 5 trading pairs on Kraken?"

- Show all supported exchanges
- Example: "Which exchanges are supported?"

- Get historical candlestick data
- Example: "Show me the last 7 days of BTC/USDT price data in 1-hour intervals"

- Calculate price changes over different timeframes
- Example: "What's the 24-hour price change for SOL/USDT?"

- Track trading volume over time
- Example: "Show me the trading volume history for ETH/USDT over the last week"

Here are some example questions you can ask Claude once the server is connected:

- What's the current Bitcoin price on Binance? - Show me the top 5 trading pairs by volume on Coinbase - How has ETH/USDT performed over the last 24 hours? - Give me a detailed market summary for SOL/USDT on Kraken - What's the trading volume history for BNB/USDT over the last week?

- mcp: Model Context Protocol SDK
- ccxt: Cryptocurrency Exchange Trading Library
- Python 3.9 or higher

- CCXT's async support for efficient exchange communication
- MCP's tool system for LLM integration
- Standardized data formatting for consistent outputs
- Connection pooling for optimal performance

The server implements robust error handling for:

- Invalid trading pairs
- Exchange connectivity issues
- Rate limiting
- Malformed requests
- Network timeouts
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a pull request

# Clone the repository git clone [repository-url] cd crypto-mcp-server # Install dependencies uv pip install -e .

- Check your internet connection
- Verify the exchange is operational
- Ensure the trading pair exists on the selected exchange

- Implement delays between requests
- Use different exchanges for high-frequency queries
- Check exchange-specific rate limits

- Verify trading pair format (e.g., BTC/USDT, not BTCUSDT)
- Check timeframe specifications
- Ensure numerical parameters are within valid ranges

MIT License - See LICENSE file for details

- CCXTfor exchange integrations
-
Model Context Protocolfor the MCP specification
- The cryptocurrency exchanges for providing market data APIs

Token Metrics integration for fetching real-time crypto market data, trading signals, price predictions, and advanced analytics.

AudioAlpha turns 100+ daily finance and crypto podcasts into structured intelligence — α-sentiment scores, narrative signals, asset mentions, transcripts, and market snapshots with 40+ custom metrics. Built for AI-driven research and trading workflows.

Access real-time Binance cryptocurrency market data, including prices, order books, and trading history.

Remote MCP server for historical crypto & prediction-market data: search ~500K instruments, live market stats (OHLC, turnover, spreads, depth, slippage) and tick-data purchase. Keyless for catalog & stats; optional OAuth for account tools. Endpoint: https://cryptostruct.com/mcp

Read-only MCP server for your Evibe investment portfolio + live market data (holdings, performance, dividends, benchmarks, screeners). Works with Claude & ChatGPT.

Realtime and Historical Exchange Rate Data, FX pairs, bid/ask, OHLC and Crypto prices

Alpaca’s official MCP Server lets you trade stocks, ETFs, crypto, and options, run data analysis, and build strategies in plain English directly from your favorite LLM tools and IDEs

Streams real-time Binance Alpha token prices and liquidity data for AI agents and workflows.

Access Alpha Vantage financial data APIs to get real-time and historical stock data, forex rates, and cryptocurrency information.

EUR settlement for AI agents. USDC/EURC to EUR via SEPA Instant. Trust scoring (KYA 0-100), market data, crypto analytics, AI tools.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.