Cryptocurrency Market Data MCP Server
by Nayshins
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.
Last updated: N/A
What is Cryptocurrency Market Data MCP Server?
This is a Model Context Protocol (MCP) server designed to provide real-time and historical cryptocurrency market data. It integrates with various cryptocurrency exchanges using the CCXT library, allowing LLMs like Claude to access current prices, analyze market trends, and retrieve detailed trading information.
How to use Cryptocurrency Market Data MCP Server?
To use the server, first install it either via Smithery or manually using pip or uv. Then, run the server using python crypto_server.py
. Configure your Claude Desktop application by adding the server configuration to the claude_desktop_config.json
file. Restart Claude Desktop and use the available tools like get-price
, get-market-summary
, etc., with appropriate queries to retrieve data.
Key features of Cryptocurrency Market Data MCP Server
Real-time Market Data (current prices, bid/ask spreads, top trading pairs)
Historical Analysis (OHLCV data, price change statistics, volume history)
Support for multiple exchanges (Binance, Coinbase, Kraken, etc.)
MCP integration for LLM compatibility
Use cases of Cryptocurrency Market Data MCP Server
Fetching current cryptocurrency prices for LLM-based trading bots
Analyzing market trends and historical data for investment decisions
Providing real-time market data to LLMs for answering user queries
Integrating cryptocurrency data into LLM-powered financial analysis tools
FAQ from Cryptocurrency Market Data MCP Server
How do I install the server?
How do I install the server?
You can install the server either via Smithery using npx -y @smithery/cli install mcp-server-ccxt --client claude
or manually using uv pip install mcp ccxt
or pip install mcp ccxt
.
How do I connect the server to Claude Desktop?
How do I connect the server to Claude Desktop?
Open your Claude Desktop configuration file (~/Library/Application Support/Claude/claude_desktop_config.json
on macOS or %APPDATA%\Claude\claude_desktop_config.json
on Windows), add the server configuration, and restart Claude Desktop.
What kind of data can I retrieve?
What kind of data can I retrieve?
You can retrieve real-time market data (prices, summaries, top volumes), historical data (OHLCV, price changes, volume history), and a list of supported exchanges.
What exchanges are supported?
What exchanges are supported?
The server supports Binance, Coinbase, Kraken, KuCoin, HyperLiquid, Huobi, Bitfinex, Bybit, OKX, and MEXC.
What do I do if I get an exchange connection error?
What do I do if I get an exchange connection error?
Check your internet connection, verify the exchange is operational, and ensure the trading pair exists on the selected exchange.