doggybee_mcp-server-ccxt

doggybee_mcp-server-ccxt

0

CCXT MCP Server allows seamless integration with multiple cryptocurrency exchanges using the Model Context Protocol (MCP). It is optimized for connecting LLMs to exchanges, providing real-time data and trading capabilities. This server supports a wide array of features for facilitating cryptocurrency trading and market data retrieval.

CCXT MCP Server

High-performance cryptocurrency exchange integration using Model Context Protocol (MCP) and CCXT.

Features

  • Supports over 20 cryptocurrency exchanges
  • Supports various market types: spot, futures, swap
  • Proxy configuration options
  • Optimized for caching and rate limiting
  • Compatible with LLMs like Claude and GPT via MCP

Quick Start

Installing via Smithery

Install via Smithery for automatic setup:

  • Use @smithery/cli to install the server for Claude Desktop

NPM Package

Install from npm globally for quicker access:

  • Use npm install -g @mcpfun/mcp-server-ccxt and start with mcp-server-ccxt

Manual Installation

Clone and build the repository manually:

  1. Clone with git clone https://github.com/doggybee/mcp-server-ccxt.git
  2. Install dependencies and build using npm

Example Queries

  • "What's the current price of Bitcoin on Binance?"
  • "Show me the order book for ETH/USDT on Coinbase"
  • "Get the 1-hour OHLCV data for BTC/USDT on Binance"

Available Tools

Public API Tools

  • list-exchanges
  • get-ticker
  • get-orderbook
  • get-ohlcv

Private API Tools

  • account-balance
  • place-market-order
  • cancel-order

Security Best Practices

  • Create dedicated API keys and limit permissions
  • Use secure storage for API keys and avoid version control

License

MIT License