MCP Бесплатно

crypto-indicators MCP сервер

MCP сервер, предоставляющий более 50 индикаторов технического анализа криптовалют и торговых стратегий для расширения возможностей AI торговых агентов в анализе рынка.

автор: kukapay

Установка
1 установок
Копируй и вставляй в терминал
curl -fsSL https://vibebaza.com/i/crypto-indicators-mcp | bash

MCP сервер, предоставляющий более 50 индикаторов технического анализа криптовалют и торговых стратегий для расширения возможностей AI торговых агентов в анализе рынка.

Установка

Из исходников

git clone https://github.com/kukapay/crypto-indicators-mcp.git
cd crypto-indicators-mcp
npm install

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

MCP клиент

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

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

Инструмент Описание
calculate_absolute_price_oscillator Измеряет разность между двумя EMA для определения силы тренда (APO)
calculate_aroon Выявляет изменения и силу тренда, используя экстремумы максимальных/минимальных цен (Aroon)
calculate_balance_of_power Оценивает давление покупок против продаж на основе движения цены (BOP)
calculate_chande_forecast_oscillator Прогнозирует будущие движения цены относительно прошлых трендов (CFO)
calculate_commodity_channel_index Обнаруживает условия перекупленности/перепроданности и разворота тренда (CCI)
calculate_double_exponential_moving_average Сглаживает ценовые данные с уменьшенной задержкой для обнаружения тренда (DEMA)
calculate_exponential_moving_average Придает больший вес недавним ценам для анализа тренда (EMA)
calculate_mass_index Выявляет потенциальные развороты путем измерения расширения диапазона (MI)
calculate_moving_average_convergence_divergence Отслеживает импульс и направление тренда через различия EMA (MACD)
calculate_moving_max Вычисляет максимальную цену за скользящий период (MMAX)
calculate_moving_min Вычисляет минимальную цену за скользящий период (MMIN)
calculate_moving_sum Вычисляет сумму цен за скользящий период (MSUM)
calculate_parabolic_sar Предоставляет точки остановки и разворота для следования тренду (PSAR)
calculate_qstick Измеряет давление покупок/продаж на основе различий открытие-закрытие (Qstick)
calculate_kdj Сочетает стохастические и импульсные сигналы для анализа тренда (KDJ)

Возможности

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

Переменные окружения

Опциональные

  • EXCHANGE_NAME - Название криптовалютной биржи для использования данных (по умолчанию binance)

Примеры использования

Вычисли MACD для BTC/USDT на 1-часовом таймфрейме с быстрым периодом 12, медленным периодом 26, сигнальным периодом 9, и получи 100 точек данных
Дай мне сигналы RSI стратегии для ETH/USDT на 4-часовом таймфрейме с периодом 14 и 50 точками данных

Ресурсы

Примечания

Требует Node.js версии 18.x или выше и npm версии 8.x или выше. Все инструменты стратегий выводят числовые сигналы, где -1 означает ПРОДАЖА, 0 означает УДЕРЖАНИЕ, и 1 означает ПОКУПКА.

Zambulay Спонсор

Карта для оплаты Claude, ChatGPT и других AI