mcp-server-coingecko: A CoinGecko MCP server

mcp-server-coingecko: A CoinGecko MCP server

site icon
2025.04.22 2
Python加密货币数据查询金融分析工具金融服务
mcp-coingecko-server 是一个基于 Model Context Protocol 的服务器,专门用于查询加密货币数据。它通过 CoinGecko API 提供加密货币的实时价格、历史数据和市场信息查询功能。该服务器适用于需要获取加密货币相关数据的应用场景,如金融分析、投资决策支持等。
View on GitHub

Overview

基本能力

产品定位

mcp-coingecko-server 是一个专门用于查询加密货币数据的 MCP 服务器,通过与 CoinGecko API 交互,提供丰富的加密货币数据查询功能。

核心功能

  1. 获取当前时间:返回当前时间的字符串格式。
  2. 获取加密货币当前价格:支持查询指定币种的当前价格,并可选择目标货币单位。
  3. 获取加密货币历史价格数据:支持查询指定币种在特定时间范围内的历史价格数据。
  4. 获取加密货币详细信息:提供指定币种的详细信息查询。
  5. 获取24小时内热门币种:返回当前热门币种列表。

适用场景

  • 金融分析:实时监控加密货币价格波动。
  • 投资决策:基于历史数据进行分析和预测。
  • 数据展示:在应用中展示加密货币的实时或历史数据。

工具列表

  1. get_current_time:获取当前时间。
  2. get_coin_price:获取加密货币当前价格。
  3. get_coin_history:获取加密货币历史价格数据。
  4. get_coin_info:获取加密货币详细信息。
  5. get_trending_coins:获取24小时内热门币种。

常见问题解答

使用教程

使用依赖

无特殊依赖,直接运行即可。

安装教程

直接运行以下命令:

uv run mcp-coingecko-server

调试方式

安装完成后,可通过调用工具函数进行调试,例如:

uv run mcp-coingecko-server get_coin_price --coin_id bitcoin --vs_currency usd

许可证

该项目遵循 None 开源许可条款。