kukapay/crypto-indicators-mcp logo

kukapay/crypto-indicators-mcp

Free

提供一系列加密货币技术分析指标和策略的 MCP 服务器。

FreeFree tier
Type
Open Source

About kukapay/crypto-indicators-mcp

Crypto Indicators MCP Server is an open-source Model Context Protocol (MCP) server that provides over 50 cryptocurrency technical analysis indicators across trend, momentum, volatility, and volume categories. It includes corresponding trading strategies that output actionable signals (-1 for SELL, 0 for HOLD, 1 for BUY). The server defaults to Binance for price data but can be configured to work with any exchange supported by the ccxt library. Its modular design organizes indicators and strategies by category, making it easy to extend and maintain. Designed to integrate seamlessly with MCP clients like Claude Desktop, this server empowers AI trading agents to analyze market trends and develop quantitative strategies.

Key Features

50+ technical indicators across trend, momentum, volatility, and volume categories
Corresponding trading strategies outputting SELL, HOLD, or BUY signals
Flexible data source defaults to Binance but configurable to any ccxt-supported exchange
Modular design with categorized indicators and strategies for easy maintenance
Designed for integration with MCP clients like Claude Desktop
Open-source (MIT license) with easy installation via npm

Pros & Cons

Pros
  • Wide coverage with 50+ indicators in multiple categories
  • Seamless integration with MCP-compatible AI clients
  • Supports both Binance and many other exchanges via ccxt
  • Open source and free to use with a permissive license
  • Modular codebase simplifies customization and extension
Cons
  • Requires Node.js v18+ and npm installation
  • Dependent on ccxt exchange support; not all exchanges may be reliable
  • Limited to cryptocurrency markets; not for stocks or forex
  • Initial configuration may be non-trivial for users unfamiliar with MCP

Best For

Automated cryptocurrency trading bots and AI agentsMarket trend analysis and signal generation for quantitative strategiesBacktesting technical indicators across multiple exchangesEducational projects for learning technical analysis in trading

FAQ

What exchanges are supported?
The server defaults to Binance but can be configured to work with any exchange supported by the ccxt library by setting the EXCHANGE_NAME environment variable.
What types of indicators are included?
Over 50 indicators organized into trend, momentum, volatility, and volume categories, including SMA, EMA, MACD, RSI (via momentum), CCI, Parabolic SAR, and many more.
How do I use this server with an MCP client?
Add the server configuration to your MCP client's config file (e.g., for Claude Desktop). You need to specify the path to index.js and optionally set the EXCHANGE_NAME environment variable.
Does it support real-time data?
The server uses historical price data from the configured exchange. Real-time capabilities depend on the underlying exchange's API and ccxt implementation.
Is this tool free?
Yes, the server is open source under the MIT license and completely free to use.