KC

kukapay/crypto-indicators-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

131 stars 45 forks Качество 72 Тренд 16MIT

kukapay/crypto-indicators-mcp — это кандидат на MCP-сервер, импортированный из https://github.com/kukapay/crypto-indicators-mcp.

Обзор

kukapay/crypto-indicators-mcp — это кандидат на MCP-сервер, импортированный из https://github.com/kukapay/crypto-indicators-mcp.

Обзор (машинный перевод)

MCP-сервер, предоставляющий широкий спектр технических индикаторов и стратегий для анализа криптовалют, позволяющий агентам с ИИ эффективно анализировать рыночные тенденции и разрабатывать надёжные количественные стратегии.

Больше MCP-серверов, связанных с криптовалютой, см. Kukapay MCP-серверы.

Особенности

  • Технические индикаторы: 50+ индикаторов по категориям тренда, импульса, волатильности и объема.
  • Торговые стратегии: соответствующие стратегии, выводящие сигналы: -1 (ПРОДАВАТЬ), 0 (ДЕРЖАТЬ), 1 (ПОКУПАТЬ).
  • Гибкий источник данных: по умолчанию установлен на Binance, настраивается на любую биржу, поддерживаемую ccxt.
  • Модульное проектирование: Индикаторы и стратегии классифицируются для удобства обслуживания.

Установка

Требования

  • Node.js (v18.x или выше)
  • npm (v8.x или выше)

Шаги

  1. Клонировать хранилище:

  2. Установка зависимостей:

  3. Настроить MCP клиент: Чтобы использовать этот сервер с MCP-клиентом, таким как Claude Desktop, добавьте в ваш конфигурационный файл (или эквивалент) следующее:

Доступные инструменты

Индикаторы тренда

  • calculate_absolute_price_oscillator: Измеряет разницу между двумя ЕМА для определения силы тренда (APO).

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Crypto Indicators MCP Server

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.

For more crypto-related MCP servers, see the Kukapay MCP servers.

Features

  • 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.

Installation

Prerequisites

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

Steps

  1. Clone the Repository:

    git clone https://github.com/kukapay/crypto-indicators-mcp.git
    cd crypto-indicators-mcp
    
  2. Install Dependencies:

    npm install
    
  3. Configure MCP Client: To use this server with an MCP client like Claude Desktop, add the following to your config file (or equivalent):

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

Available Tools

Trend Indicators

  • calculate_absolute_price_oscillator: Measures the difference between two EMAs to identify trend strength (APO).
  • calculate_aroon: Identifies trend changes and strength using high/low price extremes (Aroon).
  • calculate_balance_of_power: Gauges buying vs. selling pressure based on price movement (BOP).
  • calculate_chande_forecast_oscillator: Predicts future price movements relative to past trends (CFO).
  • calculate_commodity_channel_index: Detects overbought/oversold conditions and trend reversals (CCI).
  • calculate_double_exponential_moving_average: Smooths price data with reduced lag for trend detection (DEMA).
  • calculate_exponential_moving_average: Weights recent prices more heavily for trend analysis (EMA).
  • calculate_mass_index: Identifies potential reversals by measuring range expansion (MI).
  • calculate_moving_average_convergence_divergence: Tracks momentum and trend direction via EMA differences (MACD).
  • calculate_moving_max: Computes the maximum price over a rolling period (MMAX).
  • calculate_moving_min: Computes the minimum price over a rolling period (MMIN).
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

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