LogoSTMCP
Download
crypto-indicators-mcp

Crypto Indicators MCP Server

An MCP server providing 50+ cryptocurrency technical analysis indicators and trading strategies across trend, momentum, volatility, and volume categories for AI trading agents to analyze market trends and develop quantitative strategies.

Tools

1. calculate_absolute_price_oscillator

Measures the difference between two EMAs to identify trend strength (APO).

2. calculate_aroon

Identifies trend changes and strength using high/low price extremes (Aroon).

3. calculate_balance_of_power

Gauges buying vs. selling pressure based on price movement (BOP).

4. calculate_chande_forecast_oscillator

Predicts future price movements relative to past trends (CFO).

5. calculate_commodity_channel_index

Detects overbought/oversold conditions and trend reversals (CCI).

6. calculate_double_exponential_moving_average

Smooths price data with reduced lag for trend detection (DEMA).

7. calculate_exponential_moving_average

Weights recent prices more heavily for trend analysis (EMA).

8. calculate_mass_index

Identifies potential reversals by measuring range expansion (MI).

9. calculate_moving_average_convergence_divergence

Tracks momentum and trend direction via EMA differences (MACD).

10. calculate_moving_max

Computes the maximum price over a rolling period (MMAX).

11. calculate_moving_min

Computes the minimum price over a rolling period (MMIN).

12. calculate_moving_sum

Calculates the sum of prices over a rolling period (MSUM).

13. calculate_parabolic_sar

Provides stop-and-reverse points for trend following (PSAR).

14. calculate_qstick

Measures buying/selling pressure based on open-close differences (Qstick).

15. calculate_kdj

Combines stochastic and momentum signals for trend analysis (KDJ).

16. calculate_rolling_moving_average

Applies a rolling EMA for smoother trend tracking (RMA).

17. calculate_simple_moving_average

Averages prices over a period to identify trends (SMA).

18. calculate_since_change

Tracks the time since the last significant price change.

19. calculate_triple_exponential_moving_average

Reduces lag further than DEMA for trend clarity (TEMA).

20. calculate_triangular_moving_average

Weights middle prices more for smoother trends (TRIMA).

21. calculate_triple_exponential_average

Measures momentum with triple smoothing (TRIX).

22. calculate_typical_price

Averages high, low, and close prices for a balanced trend view.

23. calculate_volume_weighted_moving_average

Incorporates volume into moving averages for trend strength (VWMA).

24. calculate_vortex

Identifies trend direction and strength using true range (Vortex).

25. calculate_awesome_oscillator

Measures market momentum using midline crossovers (AO).

26. calculate_chaikin_oscillator

Tracks accumulation/distribution momentum (CMO).

27. calculate_ichimoku_cloud

Provides a comprehensive view of support, resistance, and momentum (Ichimoku).

28. calculate_percentage_price_oscillator

Normalizes MACD as a percentage for momentum (PPO).

29. calculate_percentage_volume_oscillator

Measures volume momentum via EMA differences (PVO).

30. calculate_price_rate_of_change

Tracks price momentum as a percentage change (ROC).

31. calculate_relative_strength_index

Identifies overbought/oversold conditions via momentum (RSI).

32. calculate_stochastic_oscillator

Compares closing prices to ranges for momentum signals (STOCH).

33. calculate_williams_r

Measures momentum relative to recent high-low ranges (Williams %R).

34. calculate_acceleration_bands

Frames price action with dynamic volatility bands (AB).

35. calculate_average_true_range

Measures market volatility based on price ranges (ATR).

36. calculate_bollinger_bands

Encloses price action with volatility-based bands (BB).

37. calculate_bollinger_bands_width

Quantifies volatility via band width changes (BBW).

38. calculate_chandelier_exit

Sets trailing stop-losses based on volatility (CE).

39. calculate_donchian_channel

Tracks volatility with high/low price channels (DC).

40. calculate_keltner_channel

Combines ATR and EMA for volatility bands (KC).

41. calculate_moving_standard_deviation

Measures price deviation for volatility (MSTD).

42. calculate_projection_oscillator

Assesses volatility relative to projected prices (PO).

43. calculate_true_range

Calculates daily price range for volatility analysis (TR).

44. calculate_ulcer_index

Quantifies downside volatility and drawdowns (UI).

45. calculate_accumulation_distribution

Tracks volume flow to confirm price trends (AD).

46. calculate_chaikin_money_flow

Measures buying/selling pressure with volume (CMF).

47. calculate_ease_of_movement

Assesses how easily prices move with volume (EMV).

48. calculate_force_index

Combines price and volume for momentum strength (FI).

49. calculate_money_flow_index

Identifies overbought/oversold via price-volume (MFI).

50. calculate_negative_volume_index

Tracks price changes on lower volume days (NVI).

51. calculate_on_balance_volume

Accumulates volume to predict price movements (OBV).

52. calculate_volume_price_trend

Combines volume and price for trend confirmation (VPT).

53. calculate_volume_weighted_average_price

Averages prices weighted by volume (VWAP).

54. calculate_absolute_price_oscillator_strategy

Generates buy/sell signals from APO crossovers (APO Strategy).

55. calculate_aroon_strategy

Signals trend reversals using Aroon crossovers (Aroon Strategy).

56. calculate_balance_of_power_strategy

Issues signals based on BOP thresholds (BOP Strategy).

57. calculate_chande_forecast_oscillator_strategy

Predicts reversals with CFO signals (CFO Strategy).

58. calculate_kdj_strategy

Combines KDJ lines for trend-based signals (KDJ Strategy).

59. calculate_macd_strategy

Uses MACD crossovers for trading signals (MACD Strategy).

60. calculate_parabolic_sar_strategy

Signals trend direction with PSAR shifts (PSAR Strategy).

61. calculate_typical_price_strategy

Generates signals from typical price trends.

62. calculate_volume_weighted_moving_average_strategy

Issues signals based on VWMA crossovers (VWMA Strategy).

63. calculate_vortex_strategy

Signals trend direction with Vortex crossovers (Vortex Strategy).

64. calculate_momentum_strategy

Issues signals based on momentum direction.

65. calculate_awesome_oscillator_strategy

Signals momentum shifts with AO crossovers (AO Strategy).

66. calculate_ichimoku_cloud_strategy

Generates signals from Ichimoku cloud positions (Ichimoku Strategy).

67. calculate_rsi2_strategy

Signals overbought/oversold with RSI thresholds (RSI Strategy).

68. calculate_stochastic_oscillator_strategy

Uses stochastic crossovers for signals (STOCH Strategy).

69. calculate_williams_r_strategy

Signals momentum reversals with Williams %R (Williams %R Strategy).

70. calculate_acceleration_bands_strategy

Signals breakouts with acceleration bands (AB Strategy).

71. calculate_bollinger_bands_strategy

Issues signals from Bollinger Band breaches (BB Strategy).

72. calculate_projection_oscillator_strategy

Signals volatility shifts with PO (PO Strategy).

73. calculate_chaikin_money_flow_strategy

Signals volume pressure with CMF (CMF Strategy).

74. calculate_ease_of_movement_strategy

Issues signals based on EMV trends (EMV Strategy).

75. calculate_force_index_strategy

Signals momentum with force index shifts (FI Strategy).

76. calculate_money_flow_index_strategy

Signals overbought/oversold with MFI (MFI Strategy).

77. calculate_negative_volume_index_strategy

Signals trends with NVI changes (NVI Strategy).

78. calculate_volume_weighted_average_price_strategy

Issues signals from VWAP crossovers (VWAP Strategy).

Open Graph image for Crypto Indicators MCP Server

JSON Config

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

Useful Links

Information