crypto-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| CRYPTO_MCP_API_KEY | No | CoinGecko Demo or Pro key | |
| CRYPTO_MCP_API_TIER | No | The API tier: public, demo, or pro. Inferred from the key's presence if not set. | |
| CRYPTO_MCP_BASE_URL | No | API root URL; override for a proxy or mock. Follows tier by default. | |
| CRYPTO_MCP_LOG_LEVEL | No | Log level (DEBUG…CRITICAL) | INFO |
| CRYPTO_MCP_LOG_FORMAT | No | Log format: text or json | text |
| CRYPTO_MCP_MAX_RETRIES | No | Retries after the first attempt | 3 |
| CRYPTO_MCP_MAX_CONNECTIONS | No | Connection pool size | 10 |
| CRYPTO_MCP_TIMEOUT_SECONDS | No | Total request timeout | 15.0 |
| CRYPTO_MCP_CACHE_MAX_ENTRIES | No | Cache size before LRU eviction | 512 |
| CRYPTO_MCP_CACHE_TTL_SECONDS | No | Response cache TTL; 0 disables | 30.0 |
| CRYPTO_MCP_BACKOFF_MAX_SECONDS | No | Ceiling on any single sleep | 8.0 |
| CRYPTO_MCP_BACKOFF_BASE_SECONDS | No | First-retry backoff factor | 0.5 |
| CRYPTO_MCP_RATE_LIMIT_PER_MINUTE | No | Client-side outbound ceiling | |
| CRYPTO_MCP_CONNECT_TIMEOUT_SECONDS | No | Connect timeout | 5.0 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| check_api_statusA | Verify that the CoinGecko API is reachable and report this server's configuration and cache statistics. Use this first when other tools are failing, to tell an upstream outage from a configuration problem. |
| list_supported_currenciesA | List every currency code accepted as a vs_currency by the other tools, including fiat ('usd', 'eur') and crypto ('btc', 'eth'). |
| search_coinsA | Find coins by name or ticker symbol and return their CoinGecko ids. Call this whenever you are unsure of a coin id — every other tool expects the id slug ('bitcoin'), not the symbol ('BTC'). |
| get_trending_coinsA | List the coins most searched on CoinGecko in the last 24 hours. Reflects attention, not price performance. |
| get_coin_priceA | Get current prices for one or more coins in one or more currencies, optionally with market cap, 24-hour volume, and 24-hour change. Batch coins into a single call rather than calling once per coin. |
| convert_crypto_amountA | Convert a quantity of one cryptocurrency into another currency at the current rate, e.g. 2.5 ETH in USD. |
| get_coin_detailsA | Get a full profile for one coin: description, homepage, categories, supply figures, all-time high, and current market data including 24h, 7d, and 30d price changes. |
| list_top_coinsA | List coins ranked by market cap, volume, or id, with price and 24-hour change for each. Use this for market overviews and 'top N' questions. |
| get_market_chartA | Get historical price, market cap, and volume series for a coin over a look-back window. Long windows are down-sampled to max_points evenly spaced observations; the reported change_percent is always computed from the full series. |
| get_ohlc_candlesA | Get open/high/low/close candles for a coin. CoinGecko picks the candle width from the window: 30 minutes up to 2 days, 4 hours up to 30 days, 4 days beyond that. The chosen width is reported in the result. |
| get_historical_priceA | Get a coin's price, market cap, and volume as of 00:00 UTC on a past calendar date. For a range of dates use get_market_chart instead. Note: CoinGecko restricts this endpoint to Demo and Pro plans — without an API key it fails. get_market_chart covers history on the public tier. |
| get_global_market_overviewA | Get aggregate statistics for the whole crypto market: total market cap, total 24-hour volume, BTC and ETH dominance, and the number of tracked coins and markets. |
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
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/akshaygp18/crypto-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server