
LumiFAI MCP Technical Analysis Server

2025.03.09
0
Python技术分析加密货币交易金融数据分析金融服务
LumiFAI MCP Technical Analysis Server 是一个专注于加密货币交易数据分析的 FastMCP 服务器,主要提供指数移动平均线(EMA)计算功能,支持 Binance 交易对的数据分析。该服务器默认使用 SSE(Server-Sent Events)作为通信传输层。
View on GitHub
Overview
基本能力
产品定位
LumiFAI MCP Technical Analysis Server 是一个专注于加密货币交易数据分析的工具,提供技术分析功能,特别是 EMA 计算。
核心功能
- 计算加密货币价格数据的 EMA(12 和 26 周期)
- 提供实时日期和时间信息
- 集成 MongoDB 用于数据存储和检索(从包含 OHLCV 数据的数据库资源中获取数据)
- 支持 SSE(Server-Sent Events)传输
适用场景
- 加密货币交易数据分析
- 实时技术指标计算
- 金融数据存储和检索
工具列表
get_emas(agent_name: str, time_ago: str, interval: int, interval_frequency: str)
- 计算指定加密货币交易对的 EMA
- 返回包含快速(12 周期)和慢速(26 周期)EMA 的 DataFrame
get_date_time()
- 返回当前日期和时间
使用教程
使用依赖
- Python 3.13 或更高版本
- MongoDB 实例
- uv 包管理器
安装教程
- 克隆仓库:
git clone <repository-url>
cd lumifai-mcp-ta
- 创建并激活虚拟环境,安装依赖:
uv sync
- 设置环境变量:
在根目录创建
.env
文件,内容如下:
MONGODB_URI=your_mongodb_connection_string
调试方式
运行服务器:
uv run mcp-server.py
许可证
None