
CoinGecko Server

2025.01.03
0
JavaScript加密货币数据金融数据查询金融服务
CoinGecko Server 是一个基于 Model Context Protocol (MCP) 的服务,同时也是 OpenAI 函数调用服务,用于与 CoinGecko Pro API 进行交互。该服务提供了加密货币数据的查询功能,包括加密货币列表、历史价格、市场数据和 OHLC 数据等。
View on GitHub
Overview
基本能力
产品定位
CoinGecko Server 是一个加密货币数据查询服务,通过 MCP 协议和 OpenAI 函数调用提供对 CoinGecko Pro API 的访问。
核心功能
- 分页列出支持的加密货币
- 通过名称或符号查找 Coin ID
- 获取历史价格、市值和交易量数据
- 获取 OHLC(开盘、最高、最低、收盘)蜡烛图数据
- 本地货币缓存及刷新功能
适用场景
- 加密货币市场数据分析
- 加密货币价格监控
- 金融应用开发
- 交易策略研究
工具列表
get-coins
: 获取分页的加密货币列表find-coin-ids
: 通过名称或符号查找 CoinGecko IDget-historical-data
: 获取历史价格、市值和交易量数据get-ohlc-data
: 获取 OHLC 蜡烛图数据refresh-cache
: 刷新本地货币列表缓存
使用教程
使用依赖
- 确保已安装 Node.js 环境
- 获取 CoinGecko Pro API 密钥
安装教程
npm install coingecko-server
环境设置
在项目根目录创建 .env
文件并添加:
COINGECKO_API_KEY=your_api_key_here
调试方式
- 安装 Claude Desktop 并配置 MCP 服务器
- 在 Claude Desktop 配置文件中添加服务器配置
- 重启 Claude Desktop
常见问题解答
- 请参考 CoinGecko Pro API 文档 了解当前速率限制和使用指南