It just works, no keys required.
Connect any MCP-compatible AI to live prices, historical charts, DeFi pools, NFT collections, and more — over a million assets, available instantly in natural language.
Primary · streamable-http · recommended for all modern clients
Fallback · use if your client doesn't handle streaming well
🌐 Beta Public Access: This server is publicly available and doesn't require your own CoinGecko API key. However, to ensure fair usage, rate limits apply and may change depending on overall activity.
For heavy use, we recommend using the Pro MCP server by bringing your own CoinGecko API key for higher rate limits and availability.
Protocol Support: If you've got a client that
natively supports the current MCP specification, you can connect
directly to /mcp. You may use the SSE implementation at
/sse if your client does not handle streaming well.
Verify with claude mcp list.
~/.codex/config.json.
codex — CoinGecko tools are available
automatically.
~/.gemini/settings.json.
opencode.json in your project
root, or ~/.config/opencode/opencode.json for
global config.
zed: open settings.
File location: ~/.config/zed/settings.json
Requires Node.js for npx.
~/.amp/config.json.
mcp-remote.
Requires Node.js. Prefer native transport where supported.
Visit the CoinGecko MCP documentation for a step-by-step guide on how to connect with this MCP.
If you are using Claude Pro, you may refer to the connectors guide as another method to connect with the MCP.
Live prices, caps, volumes, and rankings across 1M+ assets.
OHLCV charts, price history, and long-range trend analysis.
Pool data, liquidity, and token analytics across 100+ networks.
Collection floor prices, volumes, and marketplace stats.
CEX and DEX tickers, trading pairs, and volume data.
Trending coins, search, categories, and emerging projects.
Helpful links and additional information.
Quick answers to common questions about setting up and using the CoinGecko MCP Server.
Make sure you restart your MCP client completely after adding the configuration. The client needs to reload to discover the new server and its tools.
For Claude Desktop, quit the app entirely and reopen it. Simply refreshing or starting a new conversation won't pick up configuration changes.
First, check your internet connection and verify that
https://mcp.api.coingecko.com/mcp is accessible from your
browser.
Some corporate firewalls or restrictive networks may block this endpoint. If you're on a work network, you may need to ask your IT team to whitelist the domain.
You can also try testing the connection with:
curl https://mcp.api.coingecko.com/mcp
If your client doesn't handle HTTP streaming well, you may
use the SSE implementation at
https://mcp.api.coingecko.com/sse
Ensure Node.js is properly installed on your system. You can
check by running node --version and
npm --version in your terminal.
Test if the mcp-remote package is accessible by running:
npx mcp-remote --version
If you get permission errors, try clearing the npm cache:
npm cache clean --force
No, you can use the server without your own API key. It's publicly available with shared rate limits.
If you need higher limits, you may use the Pro MCP server which allows you to bring your own CoinGecko API key.
The server works with any MCP-compatible client that supports remote servers. All CoinGecko tools are available automatically.
Tested and confirmed working with Claude Desktop, n8n, and other modern MCP implementations.
Most clients load the tool definitions without additional configuration.
Claude Desktop logs:
For other MCP clients, consult your client's documentation for log file locations.
Check if the tools are being loaded properly by asking your MCP client to list available tools.
Ensure you're using natural language queries rather than trying to call functions directly.
Try simple queries first like "What's the current price of Bitcoin?" before attempting complex multi-step operations.
You can access comprehensive crypto data including real-time prices, market caps, trading volumes, historical charts, exchange information, NFT collection data, DeFi pools, trending coins, and much more.
The server provides tools covering everything from basic price queries to advanced on-chain analytics.
Data is updated in real-time directly from CoinGecko's live API. Price data is typically updated every few minutes, while market data refresh rates vary by endpoint.
The server provides the same fresh data you'd get from CoinGecko's website and official API.
The public shared access is great for development, testing, and light usage, but not suitable for high-volume commercial applications.
For production use, we recommend using the Pro MCP server with your own CoinGecko API subscription key for higher rate limits.
Always review CoinGecko's terms of service for your specific use case.
The Pro MCP server supports your own CoinGecko API key for dedicated throughput and production-grade availability.