Crypto Indicators MCP Server

An MCP server providing a range of cryptocurrency technical analysis indicators and strategies.

Local serverstdio

What is the Crypto Indicators MCP Server?

An MCP server providing a range of cryptocurrency technical analysis indicators and strategies.

The short version

An MCP server providing a range of cryptocurrency technical analysis indicators and strategies, empowering AI trading agents to efficiently analyze market trends and develop robust quantitative strategies.

  • Technical Indicators — 50+ indicators across trend, momentum, volatility, and volume categories
  • Trading Strategies — Corresponding strategies outputting signals: -1 (SELL), 0 (HOLD), 1 (BUY)
  • Flexible Data Source — Defaults to Binance, configurable to any ccxt-supported exchange
  • Modular Design — Indicators and strategies are categorized for easy maintenance

The tools it exposes

The server publishes 2 tools. What each one is for:

What it needs from you

Configuration is passed through the environment: EXCHANGE_NAME. Treat anything key-shaped as a real credential — scope it to the minimum the server needs, and rotate it if it ever lands in a shared config.

  • Node.js (v18.x or higher) - npm (v8.x or higher)

Getting it running

Setup follows the usual MCP pattern — install or clone the server, register it in your client's configuration file, restart the client. The configuration blocks on this page cover the common clients.

Things to watch

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • Keep per-call confirmation enabled while you learn its behaviour; it is the cheapest safeguard you have.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

How to install the Crypto Indicators MCP Server

{
      "mcpServers": {
        "crypto-indicators-mcp": {
          "command": "node",
          "args": ["path/to/crypto-indicators-mcp/index.js"],
          "env": {
            "EXCHANGE_NAME": "binance"
          }
        }
      }
    }

Configuration as documented by the project. Restart the client after saving.

Configuration

  • Node.js (v18.x or higher) - npm (v8.x or higher)
VariableDescriptionRequired
EXCHANGE_NAMEConfiguration value read at startup.Optional

Example prompts to try

  • “Use Crypto Indicators to Prerequisites.”
  • “Use Crypto Indicators to Steps.”

Frequently asked questions

It provides a library of over 50 technical analysis indicators (trend, momentum, volatility, volume) and related trading strategies that output signals for BUY (1), HOLD (0), or SELL (-1).