article
README
🚀 实时加密货币 - MCP服务器
这是一个为模型上下文协议(MCP)服务器提供实时加密货币数据的数据提供商。它与CoinCap API集成,能为你提供加密货币交易所的详细信息以及当前汇率。
✨ 主要特性
- 可获取加密货币交易所的详细信息,包括成交量、排名、交易对等。
- 能检索当前加密货币的USD汇率。
- 内置速率限制和重试机制,可有效处理API请求。
- 完全使用TypeScript进行类型化。
- 与MCP服务器SDK兼容。
🚀 快速开始
若要开始使用,需将以下配置添加到您的MCP客户端配置JSON文件中:
{
"mcpServers": {
"realtime-crypto": {
"command": "npx",
"args": ["realtime-crypto-mcp-server"]
}
}
}
📦 安装指南
先决条件
- Node.js 18+
- npx
安装依赖项
npm install
构建服务器
npm run build
📚 详细文档
加密交易所和汇率工具包
此包提供了使用CoinCap API检索加密货币交易所详细信息和当前汇率的工具。
API 参考
getExchangeDetailsTool
获取加密货币交易所的详细信息。
- 输入:
exchange(字符串):交易所ID(例如,binance、coinbase、kraken)
- 示例响应:
币安交易所详细信息:
名称:币安
排名:1
成交量(USD):$14,789,244,354.70
占总成交量百分比:31.39%
交易对数量:1078
网站:https://www.binance.com/
最后更新时间:2025年4月5日,上午12:34:56
getRatesTool
获取当前加密货币汇率。
- 输入:
currency(字符串):加密货币ID(例如,bitcoin、ethereum、litecoin)
- 示例响应:
比特币当前汇率:
符号:BTC ₿
类型:加密货币
USD 汇率:$82,821.30
🧠 数据源
此包使用来自CoinCap API的数据,这是一个提供实时定价和市场活动的免费加密货币市场数据API,涵盖超过1,000种加密货币。
⏱️ 速率限制
该包内置了速率限制和重试机制来处理CoinCap API的速率限制。
- 最大3次重试
- 指数回退从1秒开始
📄 许可证
本项目采用MIT许可证。
👨💻 作者
Mohan Kumar
🙏 感谢
- CoinCap API 提供加密货币市场数据
- Model Context Protocol 提供MCP服务器框架
Scan to contact