get-priceLABSCO SUMMARY
Ten exchanges answer the same question, in the same shape.
CCXT does the reconciling underneath, so what ETH/USDT is doing on Kraken versus Binance is two calls of one form rather than two APIs to learn — and the candles are there for when the current price is not the answer.
What it is
A market data reader built on CCXT. It quotes live prices and order-book summaries from ten major exchanges — Binance, Coinbase, Kraken, KuCoin, HyperLiquid, Huobi, Bitfinex, Bybit, OKX and MEXC — and returns the candles and volume history behind them.
What you get
- The current price of any trading pair on a named exchange
- A market summary with the bid and ask spread
- The top trading pairs on an exchange by volume
- OHLCV candles over a timeframe you choose
- Price change statistics and volume history for a pair
- The list of supported exchanges
Requirements
Python 3.9+ with the mcp and ccxt packages installed, run as a local script. Everything is fetched from the exchanges at request time, so it needs network access; the documented setup passes no exchange keys.
Setup effort
Build from source
USE CASES
Checking a price right now
Name the pair and the exchange and get the price back, with the spread when the question is really about liquidity.
Comparing what an asset costs across venues
Ask the same pair of several exchanges and read the difference, after confirming which venues are supported.
Looking at how something moved
Pull the candles over the timeframe that matters, with the price change statistics beside them.
Finding where the activity is
List the top pairs by volume on an exchange, then look at how that volume has developed.
7 tools
Listed in project docs. Your client may show a different list.
get-market-summaryget-top-volumeslist-exchangesget-historical-ohlcvget-price-changeget-volume-historyBEFORE YOU INSTALL
What to know first
Tools you get
7 tools named in the project's documentation.
Requires
Python 3.9
INSTALLATION
Connect your client
MCP Clients
Claude Desktop
git clone https://github.com/Nayshins/mcp-server-ccxt.git
pip install mcp ccxt{
"mcpServers": {
"crypto": {
"command": "python",
"args": [
"<YOUR_PATH_TO_MCP_SERVER_CCXT>/src/server.py"
]
}
}
}Use the full path to src/server.py in your clone.