LumiFAI MCP 技术分析服务器
FastMCP 服务器提供加密货币交易数据的技术分析工具,尤其专注于币安交易对的指数移动平均线 (EMA) 计算。该服务器默认使用 SSE 传输层进行通信。
特征
计算加密货币价格数据的 EMA(12 和 26 个周期)
实时日期和时间信息
MongoDB 集成用于数据存储和检索(从包含 OHLCV 数据的 DB 资源中获取数据)
SSE(服务器发送事件)传输支持
Related MCP server: MCP Etherscan Server
先决条件
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
可用工具
get_emas(agent_name: str, time_ago: str, interval: int, interval_frequency: str)计算指定加密货币交易对的 EMA
返回具有快速(12 周期)和慢速(26 周期)EMA 的 DataFrame
get_date_time()返回当前日期和时间