1. Conduid
  2. Developer Tools
  3. CoinMarketCap
MCP server · Developer Tools

CoinMarketCap

MCP Implementation for CoinMarketCap

Unclaimed MIT last commit 10 months ago devtools
61Good

Scored 7 days ago · breakdown

About CoinMarketCap

CoinMarketCap is an MCP server published by shinzo-labs in the Developer Tools category: mCP Implementation for CoinMarketCap.

The repository has 51 stars and 17 forks, with the last commit 10 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/shinzo-labs/coinmarketcap-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (51)

allCryptocurrencyListingsReturns a paginated list of all active cryptocurrencies with latest market data.

Parameters not published.

blockchainStatisticsLatestReturns the latest statistics for one or more blockchains.

Parameters not published.

cmc100IndexHistoricalReturns an interval of historic CoinMarketCap 100 Index values based on the interval parameter.

Parameters not published.

cmc100IndexLatestReturns the lastest CoinMarketCap 100 Index value, constituents, and constituent weights.

Parameters not published.

communityTrendingTokenReturns community trending tokens.

Parameters not published.

communityTrendingTopicReturns community trending topics.

Parameters not published.

contentLatestReturns latest cryptocurrency news and Alexandria articles.

Parameters not published.

contentPostsCommentsReturns comments for a specific post.

Parameters not published.

contentPostsLatestReturns latest cryptocurrency posts.

Parameters not published.

contentPostsTopReturns top cryptocurrency posts.

Parameters not published.

Show all 51 tools
cryptoAirdropReturns information about a single airdrop on CoinMarketCap.

Parameters not published.

cryptoAirdropsReturns a list of past, present, or future airdrops on CoinMarketCap.

Parameters not published.

cryptoCategoriesReturns information about all coin categories available on CoinMarketCap.

Parameters not published.

cryptoCategoryReturns information about a single coin category on CoinMarketCap.

Parameters not published.

cryptoCurrencyMapReturns a mapping of all cryptocurrencies to unique CoinMarketCap IDs.

Parameters not published.

cryptoMarketPairsLatestReturns all market pairs for the specified cryptocurrency with associated stats.

Parameters not published.

cryptoOhlcvHistoricalReturns historical OHLCV market values for one or more cryptocurrencies.

Parameters not published.

cryptoOhlcvLatestReturns the latest OHLCV (Open, High, Low, Close, Volume) market values for one or more cryptocurrencies.

Parameters not published.

cryptoPricePerformanceStatsLatestReturns price performance statistics for one or more cryptocurrencies including ROI and ATH stats.

Parameters not published.

cryptoQuotesHistoricalReturns an interval of historical market quotes for any cryptocurrency.

Parameters not published.

cryptoQuotesHistoricalV3Returns an interval of historic market quotes for any cryptocurrency based on time and interval parameters.

Parameters not published.

cryptoQuotesLatestReturns the latest market quote for one or more cryptocurrencies.

Parameters not published.

cryptoTrendingGainersLosersReturns the biggest gainers and losers in a given time period.

Parameters not published.

cryptoTrendingLatestReturns the top cryptocurrencies by search volume in a given time period.

Parameters not published.

cryptoTrendingMostVisitedReturns the most visited cryptocurrencies on CoinMarketCap in a given time period.

Parameters not published.

dexInfoReturns all static metadata for one or more decentralised exchanges.

Parameters not published.

dexListingsLatestReturns a paginated list of all decentralised cryptocurrency exchanges including the latest aggregate market data.

Parameters not published.

dexNetworksListReturns a list of all networks to unique CoinMarketCap ids.

Parameters not published.

dexPairsOhlcvHistoricalReturns historical OHLCV data along with market cap for any spot pairs using time interval parameters.

Parameters not published.

dexPairsOhlcvLatestReturns the latest OHLCV market values for one or more spot pairs for the current UTC day.

Parameters not published.

dexPairsQuotesLatestReturns the latest market quote for 1 or more spot pairs.

Parameters not published.

dexPairsTradeLatestReturns up to the latest 100 trades for 1 spot pair.

Parameters not published.

dexSpotPairsLatestReturns a paginated list of all active dex spot pairs with latest market data.

Parameters not published.

exchangeAssetsReturns the assets/token holdings of an exchange.

Parameters not published.

exchangeInfoReturns metadata for one or more exchanges.

Parameters not published.

exchangeListingsLatestReturns a paginated list of all exchanges with latest market data.

Parameters not published.

exchangeMapReturns a mapping of all exchanges to unique CoinMarketCap IDs.

Parameters not published.

exchangeMarketPairsLatestReturns all market pairs for the specified exchange with associated stats.

Parameters not published.

exchangeQuotesHistoricalReturns an interval of historic quotes for any exchange based on time and interval parameters.

Parameters not published.

exchangeQuotesLatestReturns the latest market quotes for one or more exchanges.

Parameters not published.

fearAndGreedHistoricalReturns historical CMC Crypto Fear and Greed Index values.

Parameters not published.

fearAndGreedLatestReturns the latest CMC Crypto Fear and Greed Index value.

Parameters not published.

fiatMapReturns a mapping of all supported fiat currencies to unique CoinMarketCap IDs.

Parameters not published.

getCryptoMetadataReturns all static metadata for one or more cryptocurrencies including logo, description, and website URLs.

Parameters not published.

getPostmanCollectionReturns a Postman collection for the CoinMarketCap API.

Parameters not published.

globalMetricsHistoricalReturns historical global cryptocurrency market metrics.

Parameters not published.

globalMetricsLatestReturns the latest global cryptocurrency market metrics.

Parameters not published.

historicalCryptocurrencyListingsReturns a ranked and sorted list of all cryptocurrencies for a historical point in time.

Parameters not published.

keyInfoReturns API key details and usage stats.

Parameters not published.

newCryptocurrencyListingsReturns a paginated list of most recently added cryptocurrencies.

Parameters not published.

priceConversionConvert an amount of one cryptocurrency or fiat currency into one or more different currencies.

Parameters not published.

Ask AI

✦

Ask AI about CoinMarketCap

Powered by Claude · Grounded in docs

I know everything about CoinMarketCap. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 4 hours ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v1.4.5Release v1.4.5 · 24 Jul 2025This release was merged in PR #78 @shinzolabs/coinmarketcap-mcp@1.4.5 Patch Changes 2d635ac: README typo
v1.4.4Release v1.4.4 · 24 Jul 2025This release was merged in PR #76 @shinzolabs/coinmarketcap-mcp@1.4.4 Patch Changes 3b5383f: Patch telemetryEnabled config
v1.4.3Release v1.4.3 · 24 Jul 2025This release was merged in PR #74 @shinzolabs/coinmarketcap-mcp@1.4.3 Patch Changes 26f8fa4: Add Privacy Policy and TELEMETRY_ENABLED config option
v1.4.2Release v1.4.2 · 22 Jul 2025This release was merged in PR #72 @shinzolabs/coinmarketcap-mcp@1.4.2 Patch Changes 3e4839e: Upgrade to shinzo@1.0.7
v1.4.1Release v1.4.1 · 22 Jul 2025This release was merged in PR #70 @shinzolabs/coinmarketcap-mcp@1.4.1 Patch Changes ceffe92: Instrument tool calls

README

A Model Context Protocol (MCP) server implementation for the CoinMarketCap API, providing a standardized interface for accessing cryptocurrency market data, exchange information, and other blockchain-related metrics.

Features

  • Complete coverage of the CoinMarketCap API
  • Fetch data on the latest crypto trends, market movements, and global market metrics
  • Access to detailed OHLCV data with Standard subscription or higher
  • Type-safe parameter validation with Zod

Prerequisites

If you don't have an API key, first sign up to receive a free Basic key here.

Client Configuration

There are several options to configure your MCP client with the server. For hosted/remote server setup, use Smithery's CLI with a Smithery API Key. For local installation, use npx or build from source. Each of these options is explained below.

Smithery Remote Server (Recommended)

To add a remote server to your MCP client config.json, run the following command from Smithery CLI:

npx -y @smithery/cli install @shinzo-labs/coinmarketcap-mcp

Enter your COINMARKETCAP_API_KEY and SUBSCRIPTION_LEVEL (see options below) when prompted.

Smithery SDK

If you are developing your own agent application, you can use the boilerplate code here.

NPX Local Install

To install the server locally with npx, add the following to your MCP client config.json:

{
  "mcpServers": {
    "coinmarketcap": {
      "command": "npx",
      "args": [
        "@shinzolabs/coinmarketcap-mcp"
      ],
      "env": {
        "COINMARKETCAP_API_KEY": "your-key-here",
        "SUBSCRIPTION_LEVEL": "Basic" // See options below
      }
    }
  }
}

Build from Source

  1. Download the repo:
git clone https://github.com/shinzo-labs/coinmarketcap-mcp.git
  1. Install packages (inside cloned repo):
pnpm i
  1. Add the following to your MCP client config.json:
{
  "mcpServers": {
    "coinmarketcap": {
      "command": "node",
      "args": [
        "/path/to/coinmarketcap-mcp/index.js"
      ],
      "env": {
        "COINMARKETCAP_API_KEY": "your-key-here",
        "SUBSCRIPTION_LEVEL": "Basic" // See options below
      }
    }
  }
}

Config Variables

Variable Description Required? Default
COINMARKETCAP_API_KEY API Key from CoinMarketCap.com Yes
SUBSCRIPTION_LEVEL Basic, Hobbyist, Startup, Standard, Professional, or Enterprise No Basic
PORT Port for Streamable HTTP transport method No 3000
TELEMETRY_ENABLED Enable telemetry No true

Supported Tools

Subscription Level: Basic (and above)

Cryptocurrency

  • cryptoCurrencyMap: Get mapping of all cryptocurrencies
  • getCryptoMetadata: Get metadata for one or more cryptocurrencies
  • allCryptocurrencyListings: Get latest market quote for 1-5000 cryptocurrencies
  • cryptoQuotesLatest: Get latest market quote for 1 or more cryptocurrencies
  • cryptoCategories: Get list of all cryptocurrency categories
  • cryptoCategory: Get metadata about a cryptocurrency category

Exchange

  • exchangeMap: Get mapping of all exchanges
  • exchangeInfo: Get metadata for one or more exchanges
  • exchangeAssets: Get list of all assets available on an exchange

DEX

  • dexInfo: Get metadata for one or more decentralised exchanges
  • dexListingsLatest: Get latest market data for all DEXes
  • dexNetworksList: Get list of all networks with unique IDs
  • dexSpotPairsLatest: Get latest market data for all active DEX spot pairs
  • dexPairsQuotesLatest: Get latest market quotes for spot pairs
  • dexPairsOhlcvLatest: Get latest OHLCV data for spot pairs
  • dexPairsOhlcvHistorical: Get historical OHLCV data for spot pairs
  • dexPairsTradeLatest: Get latest trades for spot pairs

Global Metrics

  • globalMetricsLatest: Get latest global cryptocurrency metrics

Index

  • cmc100IndexLatest: Get latest CoinMarketCap 100 Index value and constituents
  • cmc100IndexHistorical: Get historical CoinMarketCap 100 Index values

Tools

  • priceConversion: Convert an amount of one cryptocurrency or fiat currency into another
  • getPostmanCollection: Get Postman collection for the API

Other

  • fiatMap: Get mapping of all fiat currencies
  • keyInfo: Get API key usage and status
  • fearAndGreedLatest: Get latest Fear & Greed Index
  • fearAndGreedHistorical: Get historical Fear & Greed Index values

Subscription Level: Hobbyist (and above)

Cryptocurrency

  • cryptoAirdrops: Get list of all cryptocurrency airdrops
  • cryptoAirdrop: Get metadata about a specific airdrop
  • historicalCryptocurrencyListings: Get historical market quotes for any cryptocurrency
  • cryptoQuotesHistorical: Get historical market quotes for any cryptocurrency
  • cryptoQuotesHistoricalV3: Get historical market quotes with advanced time-based intervals

Exchange

  • exchangeQuotesHistorical: Get historical quotes for any exchange

Global Metrics

  • globalMetricsHistorical: Get historical global cryptocurrency metrics

Subscription Level: Startup (and above)

Cryptocurrency

  • newCryptocurrencyListings: Get list of most recently added cryptocurrencies
  • cryptoTrendingGainersLosers: Get biggest gainers and losers in a given time period
  • cryptoTrendingLatest: Get top cryptocurrencies by search volume
  • cryptoTrendingMostVisited: Get most visited cryptocurrencies
  • cryptoOhlcvLatest: Get latest OHLCV market data for any cryptocurrency
  • cryptoOhlcvHistorical: Get historical OHLCV market data for any cryptocurrency
  • cryptoPricePerformanceStatsLatest: Get price performance statistics for any cryptocurrency

Subscription Level: Standard (and above)

Cryptocurrency

  • cryptoMarketPairsLatest: Get latest market pairs for any cryptocurrency

Exchange

  • exchangeListingsLatest: Get latest market data for all exchanges
  • exchangeMarketPairsLatest: Get latest market pairs for any exchange
  • exchangeQuotesLatest: Get latest market quotes for one or more exchanges

Content

  • contentLatest: Get latest cryptocurrency news and content
  • contentPostsTop: Get top cryptocurrency posts
  • contentPostsLatest: Get latest cryptocurrency posts
  • contentPostsComments: Get comments for a specific post

Community

  • communityTrendingTopic: Get trending topics in the cryptocurrency community
  • communityTrendingToken: Get trending tokens in the cryptocurrency community

Subscription Level: Enterprise (and above)

Blockchain

  • blockchainStatisticsLatest: Get latest statistics for one or more blockchains

Contributing

Contributions are welcomed and encouraged! Please read CONTRIBUTING.md for guidelines on issues, contributions, and contact information.

Data Collection and Privacy

Shinzo Labs collects limited anonymous telemetry from this server to help improve our products and services. No personally identifiable information is collected as part of this process. Please review the Privacy Policy for more details on the types of data collected and how to opt-out of this telemetry.

License

MIT

README fetched from the repository 4 hours ago. The original is authoritative.

Questions

About CoinMarketCap

How do I install CoinMarketCap?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is CoinMarketCap safe to use with an AI agent?

Its trust score is 61 out of 100 (good). It passes 4 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is CoinMarketCap still maintained?

The last commit was 10 months ago and 8 open issues. That's long enough that you should check whether the maintainer is responding to issues before depending on it.