
How to add Crypto Indicators MCP Server to Cursor
50+ cryptocurrency technical indicators and trading strategies for AI agents, sourced from any ccxt exchange. Paste the config into ~/.cursor/mcp.json and restart Cursor.
Last updated June 14, 2026 · 126★ · stdio · no auth
Cursor config for Crypto Indicators MCP Server
git clone https://github.com/kukapay/crypto-indicators-mcp.git && cd crypto-indicators-mcp && npm install{
"mcpServers": {
"crypto-indicators-mcp-server": {
"command": "node",
"args": [
"path/to/crypto-indicators-mcp/index.js"
],
"env": {
"EXCHANGE_NAME": "binance"
}
}
}
}Setup steps
- 1Open Cursor → Settings → MCP → Add new MCP server (or edit ~/.cursor/mcp.json directly).
- 2Paste the Crypto Indicators MCP Server config below into the "mcpServers" object.
- 3Fill in placeholder secrets, then save.
- 4Cursor reloads MCP servers automatically — check Settings → MCP for a green status dot.
- 5Ask Cursor to use one of Crypto Indicators MCP Server's tools to confirm it's connected.
Before you start
- Node.js (v18.x or higher)
- npm (v8.x or higher)
What Crypto Indicators MCP Server can do in Cursor
calculate_absolute_price_oscillatorMeasures the difference between two EMAs to identify trend strength (APO).
calculate_aroonIdentifies trend changes and strength using high/low price extremes (Aroon).
calculate_balance_of_powerGauges buying vs. selling pressure based on price movement (BOP).
calculate_chande_forecast_oscillatorPredicts future price movements relative to past trends (CFO).
calculate_commodity_channel_indexDetects overbought/oversold conditions and trend reversals (CCI).
calculate_double_exponential_moving_averageSmooths price data with reduced lag for trend detection (DEMA).
calculate_exponential_moving_averageWeights recent prices more heavily for trend analysis (EMA).
calculate_mass_indexIdentifies potential reversals by measuring range expansion (MI).
Security
Defaults to Binance public market data via ccxt; no API key required for fetching public OHLCV data. The EXCHANGE_NAME env var selects the ccxt-supported exchange.
Crypto Indicators MCP Server + Cursor FAQ
Where is the Cursor config file?
Cursor reads MCP servers from ~/.cursor/mcp.json. Paste the Crypto Indicators MCP Server config there under the "mcpServers" key and restart the client.
Is Crypto Indicators MCP Server safe to use with Cursor?
Defaults to Binance public market data via ccxt; no API key required for fetching public OHLCV data. The EXCHANGE_NAME env var selects the ccxt-supported exchange.
Which exchanges are supported for market data?
It defaults to Binance but can be configured to any ccxt-supported exchange via the EXCHANGE_NAME environment variable.
What do the trading strategy tools return?
Strategies output discrete signals: -1 (SELL), 0 (HOLD), and 1 (BUY), typically as an array across the requested data points.
How many indicators are available?
Over 50 indicators across trend, momentum, volatility, and volume categories, plus corresponding trading strategies.