Is CoinGecko MCP Server official?
Yes. CoinGecko documents and operates it, alongside a local npm package `@coingecko/coingecko-mcp`.
@CoinGecko
Basic information
CoinGecko's official hosted MCP server gives AI assistants crypto market data: live and historical prices, market caps, volumes, trending coins, exchanges and onchain pool data. This keyless endpoint needs no sign-in and uses shared rate limits; agents search the SDK docs and run TypeScript against the CoinGecko API.
https://mcp.api.coingecko.com/mcpclaude mcp add coingecko --transport http https://mcp.api.coingecko.com/mcpRuns JavaScript code to interact with the Coingecko API. You are a skilled TypeScript programmer writing code to interface with the service. Define an async function named "run" that takes a single parameter of an initialized SDK client and it will be run. For example: ``` async function run(client) { const price = await client.simple.price.get({ vs_currencies: 'usd', ids: 'bitcoin' }); } ``` You will be returned anything that your function returns, plus the results of any console.log statements. Do not add try-catch blocks for single API calls. The tool will handle errors for you. Do not add comments unless necessary for generating better code. Code will run in a container, and cannot interact with the network outside of the given SDK client. Variables will not persist between calls, so make sure to return or log any data you might need later. Remember that you are writing TypeScript code, so you need to be careful with your types. Always type dynamic key-value stores explicitly as Record<string, YourValueType> instead of {}.
Search SDK documentation to find methods, parameters, and usage examples for interacting with the API. Use this before writing code when you need to discover the right approach.
CoinGecko MCP Server is CoinGecko's official hosted MCP endpoint that gives AI assistants real-time and historical crypto market data. This free, keyless version at https://mcp.api.coingecko.com/mcp needs no API key or sign-in.
CoinGecko is one of the largest independent crypto data aggregators, tracking coins, tokens, exchanges, NFTs and onchain DEX pools. Its MCP server is aimed at developers, traders, analysts and anyone who wants an assistant such as Claude or Cursor to answer market questions with live numbers instead of stale training data.
CoinGecko runs three variants of its MCP server:
https://mcp.api.coingecko.com/mcp. No authentication, shared rate limits. This is the endpoint listed on this page.https://mcp.pro-api.coingecko.com/mcp. Requires a CoinGecko API key and offers higher limits and the full tool set. On first connection a browser tab opens so you can enter your key.@coingecko/coingecko-mcp, run on your machine with a Pro or Demo key.Both remote servers also offer an /sse endpoint, but CoinGecko's docs say to always prefer /mcp.
claude mcp add --transport http coingecko https://mcp.api.coingecko.com/mcp
Run claude mcp list to confirm it is connected. To switch to your own key, add the mcp.pro-api.coingecko.com URL instead and run /mcp inside a session to authenticate.
Open Settings, then Connectors, choose "Add custom connector", set the name to CoinGecko and paste https://mcp.api.coingecko.com/mcp. The keyless server needs no further steps. CoinGecko's docs also show a Claude Desktop config that wraps the URL with npx mcp-remote for setups that need it.
{
"mcpServers": {
"coingecko": {
"url": "https://mcp.api.coingecko.com/mcp"
}
}
}
{
"servers": {
"coingecko": {
"type": "http",
"url": "https://mcp.api.coingecko.com/mcp"
}
}
}
The keyless server exposes two tools that work together:
search_docs searches the CoinGecko SDK documentation for methods, parameters and usage examples. Agents call it first to find the right endpoint for a question.execute runs JavaScript or TypeScript that defines an async run(client) function. The function receives an initialized CoinGecko SDK client (for example client.simple.price.get(...)), and the tool returns whatever the function returns plus any console.log output.Because the agent writes code rather than calling one fixed tool per endpoint, it can fetch, filter and compute in one step, such as pulling prices for ten coins and ranking them by 24-hour change.
search_docs before writing integration code for your app.https://mcp.pro-api.coingecko.com/mcp with your own API key./sse endpoint, or the mcp-remote wrapper shown in CoinGecko's docs.Yes. CoinGecko documents and operates it, alongside a local npm package `@coingecko/coingecko-mcp`.
The endpoint on this page, `https://mcp.api.coingecko.com/mcp`, is free and keyless with shared rate limits. Higher limits require a CoinGecko API key and the separate pro endpoint.
Not for the keyless server. You need a key only for `mcp.pro-api.coingecko.com` or the local server, which reads `COINGECKO_PRO_API_KEY` or `COINGECKO_DEMO_API_KEY`.
Yes. Add the URL with `claude mcp add --transport http`, or as a `url` entry in Cursor or an `http` server in VS Code. CoinGecko's docs also name Windsurf and other MCP clients.
The server uses a code-execution pattern: `search_docs` finds the right SDK method and `execute` runs code against the SDK, which covers the whole API without listing hundreds of separate tools.
The remote servers are hosted by CoinGecko and added by URL. The local server runs on your machine through npm and needs a Pro or Demo key in environment variables.
The CoinGecko remote MCP server is a hosted Model Context Protocol endpoint at https://mcp.api.coingecko.com/mcp, so AI assistants can connect to it without installing or running anything locally.
Add the endpoint https://mcp.api.coingecko.com/mcp to any MCP-compatible client such as Claude Code, Cursor, or VS Code. The setup snippets on this page configure each client in one step.
Authentication requirements for CoinGecko have not been confirmed in this listing. Check the provider’s documentation before connecting.
CoinGecko exposes a streamable-http endpoint, the transport used by remote MCP servers and supported by all major MCP clients.
CVE prioritization using exploitation signals, plus agent heartbeat monitoring and state capsules. Some tools use API-key or x402 access.
Hosted 3GPP MCP server: cited search across Rel-15 through Rel-20 TS/TR specs, recent TDocs, company proposals and meeting decisions. OAuth 2.1; no local index required.
Read-only, source-backed AI model pricing, history, comparisons and cost calculations.
Marketing campaign and audience insights from Adobe
Remote MCP server that turns Claude, ChatGPT, or Cursor into a full ad workflow: research any brand's live Facebook and TikTok ads, clone the proven winners for your own brand, and launch real campaigns on Google, TikTok
Comments