使用说明
MCP服务器(最低加密平台)——Python
概述
基于FastAPI的轻量级服务器,可从交易所获取实时和历史加密货币市场数据(通过 ccxt)并公开HTTP和WebSocket端点。
特性
/health健康检查/price/realtime从交易所获取当前股票价格/price/historical取回OHLCV历史蜡烛- 双向通信
/ws/price用于订阅定期价格更新(轮询) - 基于TTL的缓存以减少交换查询
- 结构化错误处理和Pydantic模型
- 使用pytest进行单元和集成测试
需求
- Python 3.10+
- Redis(可选——默认使用内存中的TTL缓存)
安装
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
