CCXT-MCP provides a bridge between the CCXT cryptocurrency trading library and AI assistants through the Model Context Protocol, enabling natural language interactions with over 100 cryptocurrency exchanges. This TypeScript implementation exposes core functionality for retrieving exchange information, market data, orderbooks, and price information, making it ideal for traders and developers who want to monitor cryptocurrency markets, analyze price trends, or build trading bots with AI assistance. The server supports Node.js environments and is designed to be easily integrated into existing trading systems.
No reviews yet. Be the first to review!
Sign in to join the conversation
List all available cryptocurrency exchanges.
View market information for a specified exchange.
Get the current price information for a specific cryptocurrency symbol.
View the order book information for a specific cryptocurrency symbol.
Search and retrieve historical OHLCV (Open, High, Low, Close, Volume) data for a specific cryptocurrency.
Create a market or limit order for trading. Parameters: symbol (string), type (string), side (string), amount (number), price (optional number).
Cancel an existing order by its ID. Parameter: orderId (string).
Check the status of a specific order by its ID. Parameter: orderId (string).
View the current balances of all accounts.
Retrieve the trading history for a specific account.
Analyze trading performance over specified periods (daily, weekly, or monthly) and provide metrics like win rate and profit/loss ratios.
Set the leverage for futures market trading. Parameters: leverage (number between 1 and 100).
Calculate and set dynamic position sizes based on market volatility.
Set a stop loss based on technical indicators or volatility metrics.
Set a dynamic take profit level that adjusts based on market conditions.