使用说明
🚀 加密MCP服务器
一个基于FastAPI的微服务,通过干净、对开发人员友好的REST端点提供实时加密价格、历史市场数据和最新加密新闻。
🔥 概述
Crypto MCP服务器是一种轻量级的API服务,旨在获取和服务加密货币数据,例如:
✅ 实时价格(通过币安API)
✅ 历史价格数据(通过CoinGecko API)
✅ 加密新闻(通过CryptoCompare API)
适用于人工智能代理、仪表板、交易机器人、后端集成和基于MCP的工作流程。
🧩 特性
📌 1.实时市场价格
获取任何交易品种的最新USDT对价格
使用币安公开市场API
快速响应,低延迟
📌 2.历史市场数据
使用CoinGecko market_chart API
支持自定义日期范围
返回时间戳-用于绘图的价格对
📌 3.最新加密货币新闻
从CryptoCompare获取头条新闻
清洁和最小响应对象
对日常市场洞察有用
⚙️ 技术栈
图层技术
服务器快速API
HTTP客户端请求
使用的API币安,CoinGecko,CryptoCompare
语言Python 3.10+
📁 项目结构 加密mcp服务器/ │ ├── server.py#主FastAPI应用程序 ├── requirements.txt#依赖关系 ├── README.md#文档 └── .env(可选)#必要时使用环境变量
🚀 入门指南
1.️⃣ 克隆存储库
克隆https://github.com/your-username/crypto-mcp-server.git
cd加密mcp服务器
2.️⃣ 再进行
pip安装-r要求.txt
3.️⃣ 运行服务器
uvicorn服务器:应用程序--reload
您的API现在将在以下网址提供:
👉 http://127.0.0.1:8000
📚 API 文档
服务器运行后,交互式API文档可在以下位置获得:
Swagger用户界面:/docs
重新记录:/重做
🛠️ 开发说明
币安API仅支持SYMBOLUSDT对
CoinGecko API利率大幅限制;推荐缓存
CryptoCompare可能偶尔会提供较慢的有效载荷
📈 计划改进
添加对开盘、高、低、收盘烛台数据的支持
添加24小时变化、交易量和市值端点
Redis缓存提高速度
Docker部署
完整的MCP工具定义JSON
🤝 贡献
欢迎投稿!
分叉存储库
创建要素分支
提交PR
🛡️ 许可证
该项目在MIT许可证下发布。
👤 作者
普拉奇·阿加瓦尔 🌐 GitHub:prachiagg06