allCryptocurrencyListings
Returns a paginated list of all active cryptocurrencies with latest market data.
Pull CoinMarketCap's market data — latest quotes, listings filtered on market cap or volume, DEX spot pairs and OHLCV, the CMC 100 index and the Fear and Greed index — and convert between any of it in one call.
LABSCO SUMMARY
The 26 tools follow CoinMarketCap's own API shape closely, so a filtered listing carries the same minimum market cap, volume and price-change knobs you would send by hand, and the id maps are exposed rather than hidden behind a lookup. Eight of the tools are DEX-side — pairs, networks, OHLCV and trades — which is either the reason to install it or dead weight, depending on whether you ever leave spot quotes. Everything here reads; nothing places an order.
A server over the CoinMarketCap API with 26 tools, covering centralised listings and quotes, decentralised exchange pairs, exchange metadata, global metrics and CMC's own indices.
A CoinMarketCap API key — keyInfo reports its details and usage stats. MIT licensed.
One command plus a key — npx -y @smithery/cli install @shinzo-labs/coinmarketcap-mcp, then supply credentials
USE CASES
Resolve the ticker to a CoinMarketCap id, read the static metadata behind it, then take the latest quote — the map call first is what stops a symbol collision from answering about the wrong asset.
Run the listing with the market cap, volume and price-change bounds already applied rather than filtering afterwards, and use the category calls when the screen is a sector rather than a number.
Find the network, narrow to the spot pairs with enough liquidity to matter, then read the historical candles and the most recent trades on the one you care about.
Take the global metrics, the index level and the Fear and Greed reading together — three separate endpoints that would otherwise be three tabs.
Convert the amount directly, including at a past time, and resolve the fiat side through the map when the target is a currency rather than a coin.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
allCryptocurrencyListingsReturns a paginated list of all active cryptocurrencies with latest market data.
cmc100IndexHistoricalReturns an interval of historic CoinMarketCap 100 Index values based on the interval parameter.
cmc100IndexLatestReturns the lastest CoinMarketCap 100 Index value, constituents, and constituent weights.
cryptoCategoriesReturns information about all coin categories available on CoinMarketCap.
cryptoCategoryReturns information about a single coin category on CoinMarketCap.
cryptoCurrencyMapReturns a mapping of all cryptocurrencies to unique CoinMarketCap IDs.
cryptoQuotesLatestReturns the latest market quote for one or more cryptocurrencies.
dexInfoReturns all static metadata for one or more decentralised exchanges.
dexListingsLatestReturns a paginated list of all decentralised cryptocurrency exchanges including the latest aggregate market data.
dexNetworksListReturns a list of all networks to unique CoinMarketCap ids.
dexPairsOhlcvHistoricalReturns historical OHLCV data along with market cap for any spot pairs using time interval parameters.
dexPairsOhlcvLatestReturns the latest OHLCV market values for one or more spot pairs for the current UTC day.
dexPairsQuotesLatestReturns the latest market quote for 1 or more spot pairs.
dexPairsTradeLatestReturns up to the latest 100 trades for 1 spot pair.
dexSpotPairsLatestReturns a paginated list of all active dex spot pairs with latest market data.
exchangeAssetsReturns the assets/token holdings of an exchange.
exchangeInfoReturns metadata for one or more exchanges.
exchangeMapReturns a mapping of all exchanges to unique CoinMarketCap IDs.
fearAndGreedHistoricalReturns historical CMC Crypto Fear and Greed Index values.
fearAndGreedLatestReturns the latest CMC Crypto Fear and Greed Index value.
fiatMapReturns a mapping of all supported fiat currencies to unique CoinMarketCap IDs.
getCryptoMetadataReturns all static metadata for one or more cryptocurrencies including logo, description, and website URLs.
getPostmanCollectionReturns a Postman collection for the CoinMarketCap API.
globalMetricsLatestReturns the latest global cryptocurrency market metrics.
keyInfoReturns API key details and usage stats.
priceConversionConvert an amount of one cryptocurrency or fiat currency into one or more different currencies.
BEFORE YOU INSTALL
26 tools when we connected; the project documents 51. SUBSCRIPTION_LEVEL defaults to Basic, which exposes 26. Set it to your actual plan: Standard gives 50, and CoinMarketCap rejects tools above your tier. All tools are read-only.
INSTALLATION
Add the block to your client, or run the command directly.
{
"mcpServers": {
"coinmarketcap-mcp": {
"command": "npx",
"args": [
"-y",
"@shinzolabs/coinmarketcap-mcp"
],
"env": {
"COINMARKETCAP_API_KEY": "<YOUR_COINMARKETCAP_API_KEY>",
"SUBSCRIPTION_LEVEL": "Basic"
}
}
}
}npx -y @smithery/cli install @shinzo-labs/coinmarketcap-mcp