Finance & Fintech JavaScript ★ 126

kukapay/crypto-indicators-mcp

MCP sunucusu olarak kripto para teknik analiz göstergeleri ve stratejileri sunar.

Claude Desktop config.json'a ekle

{
  "mcpServers": {
    "kukapay-crypto-indicators-mcp": {
      "command": "node",
      "args": [
        "~/.mcp/crypto-indicators-mcp/index.js"
      ]
    }
  }
}

Crypto Indicators MCP Server

Bir dizi kripto para teknik analiz göstergesi ve stratejisi sağlayan MCP sunucusu, AI ticaret ajanlarının pazar trendlerini verimli bir şekilde analiz etmesine ve sağlam nicel stratejiler geliştirmesine olanak tanır.

Daha fazla kripto para ile ilgili MCP sunucuları için bkz. Kukapay MCP servers.

License Node.js Status

Özellikler

  • Teknik Göstergeler: Trend, momentum, volatilite ve hacim kategorilerinde 50+ gösterge.
  • Ticaret Stratejileri: Sinyal çıktısı veren ilgili stratejiler: -1 (SAT), 0 (BEKLE), 1 (AL).
  • Esnek Veri Kaynağı: Varsayılan olarak Binance'a ayarlanmış, herhangi bir ccxt destekli exchange'e yapılandırılabilir.
  • Modüler Tasarım: Göstergeler ve stratejiler kolay bakım için kategorize edilmiştir.

Kurulum

Ön Koşullar

  • Node.js (v18.x veya daha yüksek)
  • npm (v8.x veya daha yüksek)

Adımlar

  1. Depoyu Klonlayın:

    git clone https://github.com/kukapay/crypto-indicators-mcp.git
    cd crypto-indicators-mcp
    
  2. Bağımlılıkları Kurun:

    npm install
    
  3. MCP İstemcisini Yapılandırın: Bu sunucuyu Claude Desktop gibi bir MCP istemcisiyle kullanmak için aşağıdakini yapılandırma dosyanıza (veya eşdeğerine) ekleyin:

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

Kullanılabilir Araçlar

Trend Göstergeleri

  • calculate_absolute_price_oscillator: Trend gücünü belirlemek için iki EMA arasındaki farkı ölçer (APO).
  • calculate_aroon: Yüksek/düşük fiyat uç noktalarını kullanarak trend değişikliklerini ve gücünü tanımlar (Aroon).
  • calculate_balance_of_power: Fiyat hareketine dayalı alış ve satış baskısını ölçer (BOP).
  • calculate_chande_forecast_oscillator: Geçmiş trendlere göre gelecek fiyat hareketlerini tahmin eder (CFO).
  • calculate_commodity_channel_index: Aşırı alım/satım koşullarını ve trend tersine dönüşlerini tespit eder (CCI).
  • calculate_double_exponential_moving_average: Trend tespiti için azaltılmış gecikme ile fiyat verilerini düzleştirir (DEMA).
  • calculate_exponential_moving_average: Trend analizi için son fiyatları daha ağırlıklı olarak değerlendirir (EMA).
  • calculate_mass_index: Aralık genişlemesini ölçerek olası tersine dönüşleri tanımlar (MI).
  • calculate_moving_average_convergence_divergence: EMA farklarıyla momentum ve trend yönünü izler (MACD).
  • calculate_moving_max: Dönem içindeki maksimum fiyatı hesaplar (MMAX).
  • calculate_moving_min: Dönem içindeki minimum fiyatı hesaplar (MMIN).
  • calculate_moving_sum: Dönem içindeki fiyatların toplamını hesaplar (MSUM).
  • calculate_parabolic_sar: Trend takibi için durdur ve tersine dön noktaları sağlar (PSAR).
  • calculate_qstick: Açılış-kapanış farklarına dayalı alış/satış baskısını ölçer (Qstick).
  • calculate_kdj: Trend analizi için stokastik ve momentum sinyallerini birleştirir (KDJ).
  • calculate_rolling_moving_average: Daha düzgün trend takibi için dönen EMA uygular (RMA).
  • calculate_simple_moving_average: Trendleri belirlemek için dönem içindeki fiyatları ortalaması (SMA).
  • calculate_since_change: Son önemli fiyat değişikliğinden bu yana geçen süreyi izler.
  • calculate_triple_exponential_moving_average: Trend netliği için DEMA'dan daha fazla gecikme azaltır (TEMA).
  • calculate_triangular_moving_average: Daha düzgün trendler için orta fiyatları daha ağırlıklı olarak değerlendirir (TRIMA).
  • calculate_triple_exponential_average: Üçlü düzleştirme ile momentum ölçer (TRIX).
  • calculate_typical_price: Dengeli trend görünümü için yüksek, düşük ve kapanış fiyatlarını ortalaması.
  • calculate_volume_weighted_moving_average: Trend gücü için hacmi hareketli ortalamalara dahil eder (VWMA).
  • calculate_vortex: Gerçek aralığı kullanarak trend yönü ve gücünü tanımlar (Vortex).

Momentum Göstergeleri

  • calculate_awesome_oscillator: Orta hat çaprazlamalarını kullanarak pazar momentumunu ölçer (AO).
  • calculate_chaikin_oscillator: Birikme/dağılım momentumunu izler (CMO).
  • calculate_ichimoku_cloud: Destek, direnç ve momentumun kapsamlı bir görünümünü sağlar (Ichimoku).
  • calculate_percentage_price_oscillator: MACD'yi momentum için yüzde olarak normalleştirir (PPO).
  • calculate_percentage_volume_oscillator: EMA farklarıyla hacim momentumunu ölçer (PVO).
  • calculate_price_rate_of_change: Fiyat momentumunu yüzdesel değişim olarak izler (ROC).
  • calculate_relative_strength_index: Momentum aracılığıyla aşırı alım/satım koşullarını tanımlar (RSI).
  • calculate_stochastic_oscillator: Momentum sinyalleri için kapanış fiyatlarını aralıklarla karşılaştırır (STOCH).
  • calculate_williams_r: Momentum'u son yüksek-düşük aralıklarına göre ölçer (Williams %R).

Volatilite Göstergeleri

  • calculate_acceleration_bands: Dinamik volatilite bantlarıyla fiyat hareketini çerçeveler (AB).
  • calculate_average_true_range: Fiyat aralıklarına dayalı pazar volatilitesini ölçer (ATR).
  • calculate_bollinger_bands: Volatilite tabanlı bantlarla fiyat hareketini kapsayan (BB).
  • calculate_bollinger_bands_width: Bant genişliği değişiklikleriyle volatiliteyi ölçer (BBW).
  • calculate_chandelier_exit: Volatiliteye dayalı takip eden stop-kayıpları ayarlar (CE).
  • calculate_donchian_channel: Yüksek/düşük fiyat kanallarıyla volatiliteyi izler (DC).
  • calculate_keltner_channel: Volatilite bantları için ATR ve EMA'yı birleştirir (KC).
  • calculate_moving_standard_deviation: Volatilite için fiyat sapmasını ölçer (MSTD).
  • calculate_projection_oscillator: Volatiliteyi öngörülen fiyatlara göre değerlendirir (PO).
  • calculate_true_range: Volatilite analizi için günlük fiyat aralığını hesaplar (TR).
  • calculate_ulcer_index: Aşağı yönlü volatiliteyi ve düşüşleri ölçer (UI).

Hacim Göstergeleri

  • calculate_accumulation_distribution: Fiyat trendlerini doğrulamak için hacim akışını izler (AD).
  • calculate_chaikin_money_flow: Hacim ile alış/satış baskısını ölçer (CMF).
  • calculate_ease_of_movement: Hacim ile fiyatların ne kadar kolay hareket ettiğini değerlendirir (EMV).
  • calculate_force_index: Momentum gücü için fiyat ve hacmi birleştirir (FI).
  • calculate_money_flow_index: Fiyat-hacim ile aşırı alım/satımı tanımlar (MFI).
  • calculate_negative_volume_index: Daha düşük hacim günlerinde fiyat değişikliklerini izler (NVI).
  • calculate_on_balance_volume: Fiyat hareketlerini tahmin etmek için hacmi biriktirir (OBV).
  • calculate_volume_price_trend: Trend doğrulaması için hacim ve fiyatı birleştirir (VPT).
  • calculate_volume_weighted_average_price: Fiyatları hacim ile ağırlıklandırılmış olarak ortalaması (VWAP).

Trend Stratejileri

  • calculate_absolute_price_oscillator_strategy: APO çaprazlamalarından alış/satış sinyalleri oluşturur (APO Stratejisi).
  • calculate_aroon_strategy: Aroon çaprazlamalarını kullanarak trend tersine dönüş sinyalleri (Aroon Stratejisi).
  • calculate_balance_of_power_strategy: BOP eşiklerine dayalı sinyaller yayınlar (BOP Stratejisi).
  • calculate_chande_forecast_oscillator_strategy: CFO sinyalleriyle tersine dönüşleri tahmin eder (CFO Stratejisi).
  • calculate_kdj_strategy: Trend tabanlı sinyallerle KDJ hatlarını birleştirir (KDJ Stratejisi).
  • calculate_macd_strategy: Ticaret sinyalleri için MACD çaprazlamalarını kullanır (MACD Stratejisi).
  • calculate_parabolic_sar_strategy: PSAR kaymalarıyla trend yönü sinyalleri (PSAR Stratejisi).
  • calculate_typical_price_strategy: Tipik fiyat trendlerinden sinyaller oluşturur.
  • calculate_volume_weighted_moving_average_strategy: VWMA çaprazlamalarına dayalı sinyaller yayınlar (VWMA Stratejisi).
  • calculate_vortex_strategy: Vortex çaprazlamalarıyla trend yönü sinyalleri (Vortex Stratejisi).

Momentum Stratejileri

  • calculate_momentum_strategy: Momentum yönüne dayalı sinyaller yayınlar.
  • calculate_awesome_oscillator_strategy: AO çaprazlamalarıyla momentum kaymalarını sinyal eder (AO Stratejisi).
  • calculate_ichimoku_cloud_strategy: Ichimoku bulut konumlarından sinyaller oluşturur (Ichimoku Stratejisi).
  • calculate_rsi2_strategy: RSI eşikleriyle aşırı alım/satımı sinyal eder (RSI Stratejisi).
  • calculate_stochastic_oscillator_strategy: Sinyaller için stokastik çaprazlamalarını kullanır (STOCH Stratejisi).
  • calculate_williams_r_strategy: Williams %R ile momentum tersine dönüş sinyalleri (Williams %R Stratejisi).

Volatilite Stratejileri

  • calculate_acceleration_bands_strategy: Hızlanma bantlarıyla kırılma sinyalleri (AB Stratejisi).
  • calculate_bollinger_bands_strategy: Bollinger Bant ihlallerinden sinyaller yayınlar (BB Stratejisi).
  • calculate_projection_oscillator_strategy: PO ile volatilite kaymaları sinyal eder (PO Stratejisi).

Hacim Stratejileri

  • calculate_chaikin_money_flow_strategy: CMF ile hacim baskısını sinyal eder (CMF Stratejisi).
  • calculate_ease_of_movement_strategy: EMV trendlerine dayalı sinyaller yayınlar (EMV Stratejisi).
  • calculate_force_index_strategy: Kuvvet endeksi kaymalarıyla momentum sinyalleri (FI Stratejisi).
  • calculate_money_flow_index_strategy: MFI ile aşırı alım/satımı sinyal eder (MFI Stratejisi).
  • calculate_negative_volume_index_strategy: NVI değişiklikleriyle trendleri sinyal eder (NVI Stratejisi).
  • calculate_volume_weighted_average_price_strategy: VWAP çaprazlamalarından sinyaller yayınlar (VWAP Stratejisi).

Kullanım Örnekleri

Örnek 1: MACD Göstergesini Hesaplayın

Giriş (Doğal Dil İstemi):

BTC/USDT için 1 saatlik zaman diliminde MACD'yi hızlı dönem 12, yavaş dönem 26, sinyal dönem 9 ve 100 veri noktası ile hesapla.

Çıkış:

{"macd": [...], "signal": [...], "histogram": [...]}

Örnek 2: RSI Stratejisini Hesaplayın

Giriş (Doğal Dil İstemi):

ETH/USDT için 4 saatlik zaman diliminde RSI strateji sinyallerini 14 dönem ve 50 veri noktasıyla ver.

Çıkış:

[-1, 0, 1, 0, ...]

Lisans

Bu proje MIT Lisansı altında lisanslanmıştır - ayrıntılar için LICENSE dosyasına bakın.

Benzer MCP sunucuları

Daha fazla: Finance & Fintech →