Token导航 LogoToken导航TokenDH.com
Coin Gecko MCP logo
金融服务stdio官方级别未说明来源级核验

Coin Gecko MCP

MCP Server

coingecko-api-server

CoinGecko API Server MCP是一个基于Node.js的解决方案,提供加密货币市场数据的无缝访问,支持RESTful API和MCP协议,适用于AI系统和应用程序。

工具数

6

提示词数

0

GitHub Stars

6

资源数

0
加密货币API集成JavaScriptClaude金融数据ClaudeClaude Desktop

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

BlindVibeDev

提供方

BlindVibeDev

最后核验

2026/5/17 20:23

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx coingecko-api-server

详细介绍

CoinGecko API服务器MCP

License

功能强大且灵活的Node.js Express服务器,为CoinGecko加密货币数据API提供全面的接口。此服务器支持免费的公共API和具有自动回退功能的Pro API。

快速开始

# Install and run with npx
npx coingecko-api-server

# Or clone and install manually
git clone https://github.com/GaplyDev01/coingecko-api-server.git
cd coingecko-api-server
npm install
npm run setup
npm start

特性

  • 🔄 双重API支持:与CoinGecko免费和专业API无缝协作
  • 🔙 自动回退:在开发过程中返回到免费的API
  • 🔌 RESTful端点:简单直观的API界面
  • 🛡️ 稳健的错误处理:详细的错误消息和正确的状态代码
  • 🧩 简单设置:通过引导式设置快速安装
  • 📝 综合文档:明确的使用说明

设置选项

选项1:使用npx(推荐)

这是最快的开始方式:

npx coingecko-api-server

交互式设置将:

  1. 询问服务器的安装位置
  2. 克隆存储库
  3. 安装依赖项
  4. 提示输入CoinGecko API密钥(可选)
  5. 配置服务器端口

选项2:手动设置

如果您更喜欢手动设置:

# Clone the repository
git clone https://github.com/GaplyDev01/coingecko-api-server.git
cd coingecko-api-server

# Install dependencies
npm install

# Run the setup script
npm run setup

# Start the server
npm start

配置

可以使用中的环境变量配置服务器 .env 文件:

变量描述默认值
PORT服务器将侦听的端口3000
COINGECKO_API_KEY您的CoinGecko Pro API密钥-

API终点

服务器提供对所有重要CoinGecko API端点的访问:

基本终点

  • GET /api/ping -检查CoinGecko API状态

价格数据

  • GET /api/simple/price -获取指定硬币的价格数据

- 查询参数: ids, vs_currencies, include_market_cap, include_24hr_vol, include_24hr_change, include_last_updated_at, precision

  • GET /api/simple/supported_vs_currencies -获取支持的货币与货币列表

硬币数据

  • GET /api/coins/markets -获取硬币的市场数据

- 查询参数: vs_currency, ids, category, order, per_page, page, sparkline, price_change_percentage

市场数据

  • GET /api/global -获取全球加密货币数据
  • GET /api/search/trending -获取热门硬币

API完整文档可在 CoinGecko API文档.

MCP集成信息

这是一个与Claude等人工智能系统兼容的MCP(市场组件程序)服务器。要在Claude Desktop中使用此服务器,请执行以下操作:

  1. 本地启动CoinGecko API服务器
  2. 在Claude Desktop中通过提供服务器URL来安装MCP(例如。, http://localhost:3000)
  3. Claude现在可以通过MCP接口访问加密货币数据

服务器使用JSON-RPC 2.0实现了完整的MCP规范:

  • JSON-RPC 2.0端点: /rpc -处理来自AI客户端的所有方法调用
  • 架构定义: /mcp/schema -定义可用的工具和参数
  • 标准化沟通:遵循MCP协议,实现无缝AI集成

有关详细的集成说明,请参阅 MCP_INTEGRATION.md.

亲API vs免费API

此服务器同时支持CoinGecko Pro API和免费的API:

  • 专业API:更高的速率限制、无限制、额外的端点。需要API密钥。
  • 免费API:限制为每分钟约30次通话,可能存在速率限制。

服务器自动检测是否提供了API密钥,并使用适当的API。如果没有提供密钥,它将回到免费的API,这是开发或个人使用的理想选择。

有关Pro API设置的更多详细信息,请参阅 使用_COINGECKO_PRO.md.

发展

# Run in development mode with hot reload
npm run dev

服务器使用对CoinGecko API的直接获取调用,确保与免费版和专业版的兼容性。

许可证

此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。

致谢

目录标签

目录标签

加密货币API集成JavaScriptClaude金融数据本地部署API服务AI集成市场数据Node.jsExpress

支持客户端

ClaudeClaude Desktop

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

coingecko-api-server

工具数量(toolCount,工具数)

6

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP