Loading...

CCXT MCP Server bridges language models to 20+ cryptocurrency exchanges, enabling real-time market data access and trading via a unified API and the Model Context Protocol.
Boost this tool
Subscribe to listing upgrades or segmented pushes.
CCXT MCP Server bridges language models to 20+ cryptocurrency exchanges, enabling real-time market data access and trading via a unified API and the Model Context Protocol.
The CCXT MCP Server is relatively safe for read-only operations using public APIs. However, using private APIs for trading carries significant financial risk and requires careful management of API keys and permissions. Always limit API key permissions and use secure storage practices.
The server uses LRU caching and adaptive rate limiting to optimize performance. Performance may be affected by network latency and exchange API response times.
Cost depends on the usage of exchange APIs, which may have rate limits or usage fees. Consider the cost of API calls when designing trading strategies.
npx -y @smithery/cli install @doggybee/mcp-server-ccxt --client claude{
"mcpServers": {
"ccxt": {
"command": "mcp-server-ccxt"
}
}
}DEFAULT_EXCHANGEDEFAULT_MARKET_TYPEBINANCE_API_KEYBINANCE_SECRETKUCOIN_API_KEYKUCOIN_SECRETKUCOIN_PASSPHRASEUSE_PROXYPROXY_URLlist-exchangesLists all cryptocurrency exchanges supported by the CCXT library.
Read-only operation with no side effects.
get-tickerRetrieves the current ticker information for a specified trading pair.
Read-only operation; retrieves market data.
get-orderbookFetches the order book for a given trading pair on an exchange.
Read-only operation; retrieves market data.
account-balanceRetrieves the account balance from a specified cryptocurrency exchange.
Requires API keys, but only retrieves information.
place-market-orderPlaces a market order on a cryptocurrency exchange.
Executes trades with potential financial risk.
cancel-orderCancels an existing order on a cryptocurrency exchange.
Modifies existing orders, potentially impacting trading strategies.
set-proxy-configConfigures proxy settings for accessing exchanges.
Incorrect proxy settings can expose traffic or introduce vulnerabilities.
clear-cacheClears the CCXT cache, potentially impacting performance.
Can affect performance, but not destructive.
set-log-levelSets the logging level for the server.
Does not affect functionality, only logging verbosity.
API Key
cloud
The CCXT MCP Server is relatively safe for read-only operations using public APIs. However, using private APIs for trading carries significant financial risk and requires careful management of API keys and permissions. Always limit API key permissions and use secure storage practices.
Autonomy depends on the configured tools and API key permissions. Exercise caution when enabling write access.
Production Tip
Monitor API usage and error rates to ensure optimal performance and prevent rate limiting.
The server supports 20+ cryptocurrency exchanges through the CCXT library.
API keys are required for private API tools, such as placing orders or retrieving account balances. Public API tools do not require API keys.
API keys are configured through environment variables in the `.env` file.
Proxy settings can be configured using the `USE_PROXY` and `PROXY_URL` environment variables in the `.env` file or via the `set-proxy-config` tool.
The cache stores market data to improve performance and reduce API usage.
The cache can be cleared using the `clear-cache` tool.
The risks include financial loss, exposure of API keys, and reliance on the security of underlying exchanges. Always use caution and limit API key permissions.