CCXT MCP Server logo

CCXT MCP Server

by MCP-Mirror/doggybee

High-performance cryptocurrency exchange integration using MCP (Model Context Protocol) and CCXT. It connects language models to cryptocurrency exchanges through a unified API.

View on GitHub

Last updated: N/A

What is CCXT MCP Server?

The CCXT MCP Server is a bridge that connects language models to cryptocurrency exchanges through the Model Context Protocol (MCP). It allows LLMs to access real-time market data and execute trading operations across multiple exchanges through a unified API using the CCXT library.

How to use CCXT MCP Server?

Install the server via Smithery, NPM, or manual installation. Configure the server with exchange API keys in a .env file. Start the server and integrate it with LLMs like Claude by adding the server configuration to your claude_desktop_config.json. Use example queries to interact with exchanges.

Key features of CCXT MCP Server

  • Connects to 20+ cryptocurrency exchanges

  • Supports spot, futures, swap markets and more

  • Offers options for accessing exchanges through proxies

  • Optimized caching and rate limiting for fast and reliable performance

  • Compatible with LLMs like Claude and GPT via MCP

Use cases of CCXT MCP Server

  • Retrieving real-time market data for cryptocurrency pairs

  • Executing trading operations across multiple exchanges

  • Comparing prices of cryptocurrencies across different exchanges

  • Integrating cryptocurrency trading functionality into language model applications

FAQ from CCXT MCP Server

What is MCP?

Model Context Protocol (MCP) standardizes communication between language models and external services, like cryptocurrency exchanges.

What exchanges are supported?

The server supports 20+ cryptocurrency exchanges through the CCXT library.

How do I configure API keys?

Create a .env file and add your exchange API keys following the example provided in the README.

How do I use a proxy?

Set the USE_PROXY environment variable to true and configure the PROXY_URL with your proxy details.

What are some example queries?

Examples include: "What's the current price of Bitcoin on Binance?", "Show me the order book for ETH/USDT on Coinbase", and "Place a market buy order for 0.1 ETH on Kraken" (requires API keys).