MCP.so
登录

CoinGecko MCP Server

@CoinGecko

基本信息

传输方式

streamable-http

认证方式

请查阅提供方文档

分类

金融与商务

作者

CoinGecko

关于 CoinGecko MCP Server

托管在 mcp.coingecko.com 上的 CoinGecko MCP 服务器,无需登录即可返回带可视化组件的加密货币市场数据:价格与市值、交互式价格图表、币种并排对比、热门币种、板块排行榜、全球市场统计和新闻标题。它提供 11 个专注的工具。

连接信息

https://mcp.coingecko.com/mcp

接入方式

claude mcp add coingecko-app --transport http https://mcp.coingecko.com/mcp

CoinGecko MCP Server 工具

13

Get current market data (price, market cap, FDV, 24h volume, supply, market cap rank) for a list of CoinGecko coin ids, or for the top N coins by market cap. One coin renders a price card with an interactive chart (24h–Max range, price/market-cap toggle); several render a grid of cards. Use this when the user asks for the price or market data of specific coins, for a top-N leaderboard by market cap, or for a chart or price history of one coin — for a chart, also pass chartDays (e.g. 'ETH price last 90 days' → ids ["ethereum"], chartDays "90"). Provide either ids or topN, not both. To compare or contrast 2–4 specific coins (e.g. "BTC vs ETH"), use compare-coins instead. Not financial advice.

Compare 2–4 coins side by side — price, market cap, FDV, multi-window price change (1h/24h/7d/30d), volume, supply, distance from all-time high — in a visual widget. Use this when the user asks to compare, contrast, or pit specific coins against each other (phrasing like 'compare', 'vs', 'versus', 'against', e.g. 'BTC vs ETH vs SOL'). Map tickers to ids yourself. Not for a single coin (use get-coin-markets) and not financial advice.

Get a single coin's historical price and market cap series over a date range, as data: up to 120 evenly spaced points plus start and end timestamps. Use this when the user needs the numbers behind a price history, e.g. to compute a return or find the high and low over a period. To show a chart of one coin, call get-coin-markets with chartDays instead. Not for the current spot price (use get-coin-markets) and not financial advice.

Get a coin's price, market cap and 24h volume on a specific past date (snapshot at 00:00 UTC). Use this when the user asks what a coin was worth on a given date, e.g. 'BTC price on Jan 1 2024'. Not for current prices (use get-coin-markets) or price ranges over time (use get-coin-market-chart), and not financial advice.

Get descriptive project information about a coin: what it is (a short description), its categories/sectors, official links (website, explorer, Twitter/X, Reddit, GitHub, Telegram) and launch date. Use this when the user asks what a coin *is* or wants background on a project, e.g. 'what is Chainlink?' or 'tell me about Solana'. Not for prices or market data (use get-coin-markets) and not financial advice.

Resolve a name, ticker, CoinGecko id, network, category, exchange, NFT collection, or exact token contract address to a structured CoinGecko identity. Use this when a user's crypto reference is ambiguous or an exact id/address must be resolved before another tool call. Optional type and chain hints narrow the lookup; token name/ticker searches require chain. Returns one selected match only when the upstream evidence is unique, otherwise explicit alternatives. Data-only, cacheless, and not for prices or financial advice.

Deprecated: use search-coingecko for all new resolution and routing. This compatibility tool searches only CoinGecko coins by name or ticker and returns the legacy coin-id list. Use this when an existing caller requires the old search-coins response shape, and only for that compatibility case. Not for prices — call get-coin-markets with a resolved id.

Get the coins trending on CoinGecko in the last 24 hours, with market cap rank, price and 24h change. Use this when the user asks what's hot, trending, or popular right now. Not for prices of specific coins (use get-coin-markets) and not financial advice.

Get a ranked leaderboard of crypto categories (sectors/narratives like DeFi, Layer 1, memes, AI, RWA) by total market cap and 24h change. Use this when the user asks which sectors, narratives, or themes are hot, big, or moving. Order by market cap (default) or 24h change. Not for individual trending coins (use get-trending) or overall market health (use get-global-market), and not financial advice.

Get a snapshot of the overall crypto market: total market cap, 24h change, total volume, BTC/ETH dominance, plus current price and 24h change for the top-cap coins (BTC, ETH, SOL, BNB, XRP). Use this when the user asks how the crypto market is doing overall. For prices of other/arbitrary coins, use get-coin-markets.

Get the top gaining and top losing coins over a time window (1h, 24h or 7d), with price and change. Use this when the user asks what's pumping, dumping, or moving today. Not for a single coin's price (use get-coin-markets). Data only — never frame as a buy/sell signal. Requires a CoinGecko Pro API key.

Get recent crypto news headlines — global, or filtered to one coin via coinId. Use this when the user asks for the latest news, headlines, or updates about crypto in general or about a specific coin. Headlines and links are presented verbatim; never summarized as bullish/bearish and never financial advice. Not for what a coin is (use get-coin-info) or price data (use get-coin-markets).

Records feedback about this MCP server, including unexpected tool failures, unhelpful responses, or missing capabilities observed by the agent or reported by the user.

概览

什么是 CoinGecko MCP App?

CoinGecko MCP App 是位于 https://mcp.coingecko.com/mcp 的免密钥 CoinGecko MCP 服务器,它用可视化组件回答加密货币问题:价格表、交互式图表、币种对比、热门列表和板块排行榜。它无需登录或 API 密钥,提供 11 个专注的工具。

该服务器运行在 CoinGecko 自己的域名上,自我标识为 coingecko-mcp-app。它与 CoinGecko API 文档中介绍的 CoinGecko MCP 服务器不同,后者提供免密钥端点和 API 密钥端点,工具数量多得多。本服务器范围更窄:每个工具都围绕一个常见问题设计,例如“BTC 值多少钱”或“现在什么最热门”,大多数工具以组件形式返回结果。

如何使用 CoinGecko MCP App?

无需账户、API 密钥或 OAuth。将 URL 添加到任何支持远程 Streamable HTTP 服务器的 MCP 客户端即可。

服务器 URL:

https://mcp.coingecko.com/mcp

Claude Code

claude mcp add --transport http coingecko-app https://mcp.coingecko.com/mcp

Claude Desktop

打开 Settings,进入 Connectors,选择 Add custom connector 并粘贴 https://mcp.coingecko.com/mcp。无需登录步骤。claude.ai 上同样适用。

Cursor

{
  "mcpServers": {
    "coingecko-app": {
      "url": "https://mcp.coingecko.com/mcp"
    }
  }
}

将其添加到 ~/.cursor/mcp.json 或项目中的 .cursor/mcp.json。

VS Code

{
  "servers": {
    "coingecko-app": {
      "type": "http",
      "url": "https://mcp.coingecko.com/mcp"
    }
  }
}

将其添加到 .vscode/mcp.json 并启动服务器。

CoinGecko MCP App 的主要功能

  • 免密钥、匿名访问:除 URL 外无需任何配置。
  • 以可视化组件展示市场数据、对比、图表、热门币种、板块和涨跌榜。
  • 交互式价格图表,支持价格/市值切换以及从 24h 到 Max 的时间范围选择。
  • 2 到 4 个币种并排对比,包括 FDV、供应量、多时间窗口涨跌幅和距历史最高点的距离。
  • 指定历史日期(UTC 00:00)的快照。
  • 项目背景:简介、分类、官方链接和上线日期。
  • 全球或单个币种的新闻标题,按原文呈现。
  • 工具说明明确表示数据不构成投资建议,也绝不应被表述为买入或卖出信号。

CoinGecko MCP App 工具

11 个工具分为四组:

  • 价格与市场数据: get-coin-markets 返回指定币种 id 或市值前 N 名的价格、市值、24 小时成交量和排名;compare-coins 将 2 到 4 个币种并排对比;get-global-market 给出总市值、成交量、BTC/ETH 占比以及市值最高的几个币种。
  • 历史与图表: get-coin-market-chart 以交互式图表绘制单个币种的价格历史;get-coin-history 返回某个历史日期的价格、市值和成交量。
  • 发现: search-coins 将名称或代码映射为 CoinGecko id;get-trending 列出过去 24 小时的热门币种;get-categories 对 DeFi、Layer 1、memes、AI、RWA 等板块进行排名;get-top-gainers-losers 显示某个时间窗口内涨跌最大的币种(其说明称需要 CoinGecko Pro API 密钥)。
  • 背景信息: get-coin-info 介绍项目是什么并给出官方渠道链接;get-crypto-news 返回最新新闻标题。

CoinGecko MCP App 的使用场景

  • 快速查价:“现在市值前 10 的币种有哪些?”
  • 对比:“Compare BTC vs ETH vs SOL.”
  • 图表:“显示过去 90 天的 ETH 价格。”
  • 历史时间点查询:“2024 年 1 月 1 日 BTC 的价格是多少?”
  • 市场概览:“今天加密市场整体表现如何?哪些板块在异动?”
  • 研究:“Chainlink 是什么?关于它的最新新闻有哪些?”

CoinGecko MCP App 与替代方案对比

CoinGecko 文档中的 CoinGecko MCP Server 提供免密钥端点(https://mcp.api.coingecko.com/mcp)和 API 密钥端点(https://mcp.pro-api.coingecko.com/mcp),拥有 76 个以上的工具、链上 DEX 数据,付费方案还有更高的限额。如需广泛的 API 覆盖或程序化代理,请选择该服务器;如需用现成组件回答对话式问题,请选择 MCP App。

CoinGecko MCP App 常见问题排查

  • 返回了错误的币种。 代码可能有歧义;让助手先调用 search-coins,并使用排名最高的 id。
  • 涨跌榜调用失败。 根据说明,get-top-gainers-losers 需要 CoinGecko Pro API 密钥;可改用 get-trending 或 get-coin-markets。
  • 需要工具未覆盖的数据。 交易所、NFT 和链上流动性池不在本工具集中;请使用 CoinGecko 的主 MCP 服务器。
  • 寻求投资建议。 这些工具只提供数据,不构成投资建议。

常见问题

1

这是 CoinGecko 官方服务器吗?

它托管在 CoinGecko 的域名(mcp.coingecko.com)上,但 CoinGecko 的 API 文档中没有介绍它,文档列出的是 `mcp.api.coingecko.com` 和 `mcp.pro-api.coingecko.com`。

2

需要 CoinGecko API 密钥吗?

不需要。该服务器对匿名客户端开放。只有 `get-top-gainers-losers` 说明需要 CoinGecko Pro API 密钥。

3

免费吗?

该端点无需注册或密钥,也没有公布相关定价。

4

它和 CoinGecko 主 MCP 服务器有什么不同?

它有 11 个面向具体问题、返回可视化组件的工具,而主服务器提供数量多得多的 API 级工具。

5

支持 Claude Code、Cursor 和 VS Code 吗?

支持。它是无需认证的标准远程 Streamable HTTP 服务器,任何支持远程服务器的 MCP 客户端都可以连接。

6

它能提供交易建议吗?

不能。工具说明明确表示数据不构成投资建议,新闻标题按原文展示,不会被标注为看涨或看跌。

7

CoinGecko 远程 MCP 服务器是什么?

CoinGecko 的远程 MCP 服务器是一个托管的 Model Context Protocol 端点,地址是 https://mcp.coingecko.com/mcp,AI 助手无需在本地安装或运行任何东西即可连接。

8

怎么连接 CoinGecko 的 MCP 服务器?

把端点 https://mcp.coingecko.com/mcp 添加到任意支持 MCP 的客户端,比如 Claude Code、Cursor 或 VS Code。本页的接入代码块可以一步配置好每个客户端。

9

CoinGecko 的 MCP 服务器需要认证吗?

此收录尚未确认 CoinGecko 的认证要求。连接前请查阅提供方文档。

10

CoinGecko 的 MCP 服务器用的是哪种传输方式?

CoinGecko 暴露的是 streamable-http 端点,这是远程 MCP 服务器普遍使用、主流客户端都支持的传输方式。

评论