
CoinGecko API Server MCP

2025.03.23
0
JavaScript加密货币数据API 服务金融服务
CoinGecko API Server MCP 是一个基于 Node.js Express 的服务器,提供对 CoinGecko 加密货币数据 API 的全面接口。该服务器支持免费公共 API 和 Pro API,并具有自动回退功能。
View on GitHub
Overview
基本能力
产品定位
CoinGecko API Server MCP 是一个加密货币数据接口服务器,旨在为开发者提供便捷的 CoinGecko API 访问方式。
核心功能
- 🔄 双 API 支持:无缝支持 CoinGecko 免费和 Pro API
- 🔙 自动回退:在开发过程中自动回退到免费 API
- 🔌 RESTful 端点:简单直观的 API 接口
- 🛡️ 强大的错误处理:详细的错误信息和正确的状态码
- 🧩 简单设置:快速安装和引导式设置
- 📝 全面的文档:清晰的使用说明
适用场景
- 加密货币市场数据分析
- 加密货币价格监控
- 加密货币相关应用开发
- AI 系统集成加密货币数据
工具列表
- JSON-RPC 2.0 端点:
/rpc
- 处理来自 AI 客户端的所有方法调用 - 模式定义:
/mcp/schema
- 定义可用工具和参数 - 标准化通信:遵循 MCP 协议实现无缝 AI 集成
常见问题解答
- Pro API vs Free API:服务器支持两种 API,Pro API 有更高的速率限制,无节流,需要 API 密钥;免费 API 限制约 30 次/分钟
- 自动回退:如果未提供 API 密钥,服务器将自动回退到免费 API
使用教程
使用依赖
- Node.js 环境
安装教程
推荐方式(使用 npx)
npx coingecko-api-server
手动设置
git clone https://github.com/GaplyDev01/coingecko-api-server.git
cd coingecko-api-server
npm install
npm run setup
npm start
调试方式
# 以开发模式运行,支持热重载
npm run dev