Skip to main content
Glama
akshaygp18

crypto-mcp-server

by akshaygp18

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CRYPTO_MCP_API_KEYNoCoinGecko Demo or Pro key
CRYPTO_MCP_API_TIERNoThe API tier: public, demo, or pro. Inferred from the key's presence if not set.
CRYPTO_MCP_BASE_URLNoAPI root URL; override for a proxy or mock. Follows tier by default.
CRYPTO_MCP_LOG_LEVELNoLog level (DEBUG…CRITICAL)INFO
CRYPTO_MCP_LOG_FORMATNoLog format: text or jsontext
CRYPTO_MCP_MAX_RETRIESNoRetries after the first attempt3
CRYPTO_MCP_MAX_CONNECTIONSNoConnection pool size10
CRYPTO_MCP_TIMEOUT_SECONDSNoTotal request timeout15.0
CRYPTO_MCP_CACHE_MAX_ENTRIESNoCache size before LRU eviction512
CRYPTO_MCP_CACHE_TTL_SECONDSNoResponse cache TTL; 0 disables30.0
CRYPTO_MCP_BACKOFF_MAX_SECONDSNoCeiling on any single sleep8.0
CRYPTO_MCP_BACKOFF_BASE_SECONDSNoFirst-retry backoff factor0.5
CRYPTO_MCP_RATE_LIMIT_PER_MINUTENoClient-side outbound ceiling
CRYPTO_MCP_CONNECT_TIMEOUT_SECONDSNoConnect timeout5.0

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
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

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

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/akshaygp18/crypto-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server