返回 MCP 目录
public公开dns本地运行

realtime-crypto-mcp-server

一个实时加密货币数据提供工具,集成CoinCap API,为MCP服务器提供交易所详情和汇率数据。

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(例如,binancecoinbasekraken
  • 示例响应: 币安交易所详细信息: 名称:币安
    排名:1
    成交量(USD):$14,789,244,354.70
    占总成交量百分比:31.39%
    交易对数量:1078
    网站:https://www.binance.com/
    最后更新时间:2025年4月5日,上午12:34:56

getRatesTool

获取当前加密货币汇率。

  • 输入
    • currency (字符串):加密货币ID(例如,bitcoinethereumlitecoin
  • 示例响应: 比特币当前汇率: 符号:BTC ₿
    类型:加密货币
    USD 汇率:$82,821.30

🧠 数据源

此包使用来自CoinCap API的数据,这是一个提供实时定价和市场活动的免费加密货币市场数据API,涵盖超过1,000种加密货币。

⏱️ 速率限制

该包内置了速率限制和重试机制来处理CoinCap API的速率限制。

  • 最大3次重试
  • 指数回退从1秒开始

📄 许可证

本项目采用MIT许可证。

👨💻 作者

Mohan Kumar

🙏 感谢

  • CoinCap API 提供加密货币市场数据
  • Model Context Protocol 提供MCP服务器框架
help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端