CoinGecko MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| COINGECKO_API_KEY | No | Optional CoinGecko Pro API key for higher rate limits |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_coinsA | Search cryptocurrencies by name or symbol. Returns matching coins ranked by market cap, each with name, symbol, rank, and CoinGecko ID. Use the returned ID in get_prices, get_coin_details, or get_price_history for full data on a specific coin. |
| get_pricesA | Get real-time prices, market caps, 24h volume, and 24h price change for one or more coins. Accepts comma-separated CoinGecko IDs (use search_coins to find IDs). Returns formatted price, market cap, volume, and 24h change percentage for each coin. Useful for quick price checks across multiple tokens. |
| get_market_overviewA | Get top cryptocurrencies ranked by market cap with price, market cap, 24h change, and 24h volume. Returns up to N coins (default 20) sorted by market cap descending. Useful for a quick snapshot of the overall market or identifying top performers. |
| get_trendingA | Get the top trending coins on CoinGecko over the last 24 hours based on search volume. Returns each trending coin's name, symbol, rank, market cap, and 24h price change. Useful for spotting momentum and emerging narratives in the crypto market. |
| get_coin_detailsA | Get comprehensive details for a single coin by ID: current price, market cap, 24h/7d/30d changes, ATH/ATL, supply data, categories, genesis date, description, and links (homepage, Twitter, GitHub). Returns formatted markdown with all available market data. Use search_coins to find the coin ID first. |
| get_price_historyA | Get historical price data for a coin over N days (1, 7, 30, 90, 365, or max). Returns sampled daily prices with date stamps and overall period change percentage. Useful for charting trends and identifying price patterns over time. |
| get_global_statsA | Get aggregate crypto market statistics: total market cap, 24h volume, BTC/ETH dominance percentages, number of active cryptocurrencies and exchanges, and 24h market cap change. Returns formatted summary of the entire crypto market in one call. |
| get_token_price_comparisonA | Compare multiple tokens side-by-side in a formatted table. Shows price, market cap, 24h change, 7d change, and 24h volume for each coin. Accepts comma-separated CoinGecko IDs. Use search_coins to find IDs, then compare with this tool for a quick multi-token comparison. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/friendlygeorge/coingecko-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server