ccxt-mcp
by lazy-dinosaur·★ 85·Score 47
CCXT MCP Server enables AI models to interact with 100+ cryptocurrency exchanges through MCP protocol.
Overview
The CCXT MCP Server provides a standardized interface between AI models and cryptocurrency trading platforms using the Model Context Protocol. It leverages the CCXT library to access over 100 exchanges with comprehensive trading capabilities including market data retrieval, order execution, position management, and risk controls. The server supports both basic trading operations and advanced analytics like performance analysis and pattern recognition.
Try asking AI
After installing, here are 6 things you can ask your AI assistant:
When to choose this
Choose this MCP server if you need AI assistants to directly interact with cryptocurrency exchanges for automated trading or portfolio analysis across multiple platforms.
When NOT to choose this
Avoid using this server if you need exchange features not covered by CCXT library or if you have strict security requirements preventing external API access.
Tools this server exposes
12 tools extracted from the READMElist_exchangesRetrieve a list of available cryptocurrency exchanges.
get_market_infoGet market information for a specific exchange.
get_priceGet the current price of a cryptocurrency symbol.
get_order_bookRetrieve order book information for a specific trading pair.
create_orderCreate a market or limit order for trading.
cancel_orderCancel an existing order and check its status.
get_balanceView account balance for a specific exchange.
get_trading_historyCheck trading history for an account.
analyze_performanceAnalyze trading performance with various metrics.
set_leverageSet leverage for futures market trading.
set_stop_lossSet a stop loss order for risk management.
set_take_profitSet a take profit order to lock in gains.
Comparable tools
Installation
Installation
Global Installation
npm install -g @lazydino/ccxt-mcpRunning with npx
npx @lazydino/ccxt-mcpClaude Desktop Configuration
{
"mcpServers": {
"ccxt-mcp": {
"command": "npx",
"args": ["-y", "@lazydino/ccxt-mcp"],
"mcpBearerToken": "YOUR_MCP_TOKEN",
"accounts": [
{
"name": "bybit_main",
"exchangeId": "bybit",
"apiKey": "YOUR_API_KEY",
"secret": "YOUR_SECRET_KEY",
"defaultType": "spot"
}
]
}
}
}FAQ
- What exchanges are supported?
- The server supports over 100 cryptocurrency exchanges through the CCXT library, including Binance, Bybit, Coinbase, Kraken, and many others.
- Is API key information secure?
- API keys can be stored in the Claude Desktop configuration file or in a separate configuration file. Using a separate file is recommended for better security and easier management.
- Can I use this server with AI models other than Claude?
- Yes, the server implements the MCP protocol which is designed to be compatible with various AI models that support MCP, though the documentation primarily focuses on Claude Desktop integration.
Compare ccxt-mcp with
Last updated · Auto-generated from public README + GitHub signals.