Crypto Indicators MCP Server

Market trend and momentum analysis using 50+ technical indicators for AI trading agents.

Data last scanned today · Reviewed today

2978 tools130JavaScriptMIT

Overview

The Crypto Indicators MCP Server provides a comprehensive suite of over 50 technical analysis indicators designed for quantitative trading strategies. It allows AI agents to perform complex market trend, momentum, volatility, and volume analysis by calculating data such as MACD, EMA, and Aroon indicators. By default, it integrates with Binance, but it is architected to support any cryptocurrency exchange compatible with the ccxt library. The server is modular, separating indicators and strategies into distinct categories for maintenance and extensibility. When executing strategies, the server outputs standardized signals—-1 for sell, 0 for hold, and 1 for buy—making it a direct tool for decision-making agents operating within the cryptocurrency ecosystem.

Our verdict

With a security score of 29/100, this server is currently classified as high risk. Because the tool relies on community maintenance rather than an official vendor and lacks a formal audit, users should exercise caution. Its last commit occurred 276 days ago, which may impact its compatibility with modern market data APIs.

  • Includes 50+ distinct technical analysis indicators
  • Supports all exchanges compatible with ccxt library
  • Uses a small footprint with only 4 dependencies
  • Released under the MIT open source license
  • High security risk score of 29/100
  • Last code update was 276 days ago
  • Maintained by an individual contributor rather than an organization

Setup

Claude Desktop
{
  "mcpServers": {
    "crypto-indicators-mcp": {
      "args": [
        "-y",
        "crypto-indicators-mcp"
      ],
      "command": "npx"
    }
  }
}

Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows), then restart Claude Desktop. Some servers require API keys or tokens as environment variables — check the project's README and add an "env" object if needed.

  • No read-only mode — running this grants full read/write access.
  • No built-in authentication — anyone with access to this config can invoke every tool it exposes.

Tools

ToolDescriptionRisk
calculate_absolute_price_oscillatorMeasures the difference between two EMAs to identify trend strength (APO).low
calculate_aroonIdentifies trend changes and strength using high/low price extremes (Aroon).low
calculate_balance_of_powerGauges buying vs. selling pressure based on price movement (BOP).low
calculate_chande_forecast_oscillatorPredicts future price movements relative to past trends (CFO).low
calculate_commodity_channel_indexDetects overbought/oversold conditions and trend reversals (CCI).low
calculate_double_exponential_moving_averageSmooths price data with reduced lag for trend detection (DEMA).low
calculate_exponential_moving_averageWeights recent prices more heavily for trend analysis (EMA).low
calculate_mass_indexIdentifies potential reversals by measuring range expansion (MI).low
calculate_moving_average_convergence_divergenceTracks momentum and trend direction via EMA differences (MACD).low
calculate_moving_maxComputes the maximum price over a rolling period (MMAX).low

Compatibility

ClientLocalDockerRemoteRead-only
Claude Desktop
Cursor
VS Code
Windsurf
ChatGPT

Frequently asked questions

What are the system requirements for running this server?

You need Node.js version 18.x or higher and npm version 8.x or higher installed.

Can I use this server with exchanges other than Binance?

Yes, the server is configurable to support any exchange supported by the ccxt library.

How do I specify which exchange to use?

You set the exchange in your MCP client configuration by defining the EXCHANGE_NAME environment variable.

What kind of signals do the trading strategies provide?

The strategies output signals represented as -1 for SELL, 0 for HOLD, and 1 for BUY.

Alternatives

Badge

Crypto Indicators MCP Server security score, rated on RepoAI

Maintain this server? Add the live badge to your README.