crypto-mcp-server

rosendolu/crypto-mcp-server

3.4

If you are the rightful owner of crypto-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Crypto MCP CLI is a powerful tool for cryptocurrency market data analysis and trading, supporting multiple exchanges and advanced strategies.

Crypto MCP CLI is an actively developed model context protocol server designed for cryptocurrency market data analysis, cross-platform trading, and advanced technical analysis. Built on the robust CCXT library, it supports multi-exchange and multi-account operations, enabling users to perform arbitrage, kline analysis, and portfolio management. The server is equipped with tools for automated trading and technical analysis, utilizing strategies like MACD, Bollinger Bands, KDJ, and EMA. Users can interact with the CLI using prompt templates available in both English and Chinese, making it accessible to a global audience. The project is open to feedback and contributions, encouraging community involvement to enhance its features and capabilities.

Features

  • Multi-Exchange: Trade and analyze on all major certified exchanges powered by CCXT.
  • Arbitrage: Perform cross-exchange arbitrage and analytics.
  • Kline/Candlestick Analysis: Advanced OHLCV and indicator analytics including MACD, Bollinger Bands, KDJ, EMA, and more.
  • Portfolio & Position Analysis: Unified multi-exchange portfolio view.
  • Automated Trading & Technical Analysis: Strategy-driven, multi-account, multi-symbol trading.

Tools

  1. prices

    Get current price(s) for a symbol or all symbols.

  2. bookTickers

    Get best bid/ask for a symbol or all symbols.

  3. prevDay

    Get 24h ticker stats for a symbol or all symbols.

  4. candlesticks

    Get OHLCV candlestick data.

  5. balance

    Get account balance.

  6. dustLog

    Get dust conversion log (Binance only).

  7. buy

    Place a limit buy order.

  8. sell

    Place a limit sell order.

  9. marketBuy

    Place a market buy order.

  10. marketSell

    Place a market sell order.

  11. orderStatus

    Get order status.

  12. allOrders

    Get all orders for a symbol.

  13. openOrders

    Get open orders for a symbol.

  14. cancel

    Cancel an order.

  15. cancelAll

    Cancel all open orders for a symbol.

  16. trades

    Get recent trades for a symbol.

  17. checkExchangeConfigs

    Check all supported exchanges for API key/secret config.

  18. analyzeLogs

    Analyze system logs.