LumiFAI MCP Technical Analysis Server

by Lumif-ai
Verified

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Processes cryptocurrency trading data from Binance pairs, specifically calculating and providing Exponential Moving Average (EMA) technical analysis indicators

  • Integrates with MongoDB for storage and retrieval of OHLCV (Open, High, Low, Close, Volume) cryptocurrency data which serves as the basis for technical analysis

LumiFAI MCPテクニカル分析サーバー

暗号通貨取引データ用のテクニカル分析ツールを提供するFastMCPサーバー。特にBinanceペアの指数移動平均(EMA)計算に重点を置いています。サーバーは通信にSSEトランスポート層をデフォルト設定しています。

特徴

  • 暗号通貨の価格データのEMA(12期間と26期間)を計算する
  • リアルタイムの日付と時刻情報
  • データの保存と取得のための MongoDB 統合 (OHLCV データを含む DB リソースからデータを取得します)
  • SSE (Server-Sent Events) トランスポートのサポート

前提条件

  • Python 3.13以上
  • MongoDBインスタンス
  • UVパッケージマネージャー

インストール

  1. リポジトリをクローンします。
git clone <repository-url> cd lumifai-mcp-ta
  1. 仮想環境を作成してアクティブ化し、依存関係をインストールします。
uv sync
  1. 環境変数を設定します。ルート ディレクトリに次の内容の.envファイルを作成します。
MONGODB_URI=your_mongodb_connection_string

使用法

サーバーを実行します。

uv run mcp-server.py

利用可能なツール

  1. get_emas(agent_name: str, time_ago: str, interval: int, interval_frequency: str)
    • 指定された暗号通貨取引ペアのEMAを計算します
    • 高速(12期間)および低速(26期間)EMAを含むDataFrameを返します。
  2. get_date_time()
    • 現在の日付と時刻を返します
-
security - not tested
F
license - not found
-
quality - not tested

データ保存に MongoDB を使用して Binance ペアの EMA (12 期間と 26 期間) を計算する、暗号通貨取引データのテクニカル分析ツールを提供します。

  1. Features
    1. Prerequisites
      1. Installation
        1. Usage
          1. Available Tools
        ID: c5xjgs35fq