Coinmarketcap

by shinzo-labs

349 downloads
Not rated
GitHub

Description

# CoinMarketCap MCP [![npm version](https://badge.fury.io/js/@shinzolabs%2Fcoinmarketcap-mcp.svg)](https://badge.fury.io/js/@shinzolabs%2Fcoinmarketcap-mcp) [![smithery badge](https://smithery.ai/badge/@shinzo-labs/coinmarketcap-mcp)](https://smithery.ai/server/@shinzo-labs/coinm…

About

# CoinMarketCap MCP [![npm version](https://badge.fury.io/js/@shinzolabs%2Fcoinmarketcap-mcp.svg)](https://badge.fury.io/js/@shinzolabs%2Fcoinmarketcap-mcp) [![smithery badge](https://smithery.ai/badge/@shinzo-labs/coinmarketcap-mcp)](https://smithery.ai/server/@shinzo-labs/coinmarketcap-mcp) A [Model Context Protocol…

Details

Author
shinzo-labs
Downloads
349
Categories
Cloud Service, Other, Finance, API

- Complete coverage of the CoinMarketCap API
- Fetch latest crypto trends, market movements, and global metrics
- Access OHLCV data with Standard subscription or higher
- Type-safe parameter validation using Zod
- Supports multiple subscription tiers (Basic, Hobbyist, Startup, Standard, Professional, Enterprise)

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Coinmarketcap
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Install by running npx @shinzolabs/coinmarketcap-mcp (recommended), cloning the repository manually, or using Smithery. Configure the server in your claude_desktop_config.json with a CoinMarketCap API key and a subscription level (COINMARKETCAP_API_KEY and SUBSCRIPTION_LEVEL). The subscription level you choose determines which endpoints are available.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "coinmarketcap": {
            "coinmarketcap": {
                "command": "npx",
                "args": [
                    "@shinzolabs/coinmarketcap-mcp"
                ],
                "env": {
                    "COINMARKETCAP_API_KEY": "your-key-here",
                    "SUBSCRIPTION_LEVEL": "One of: Basic, Hobbyist, Startup, Standard, Professional, or Enterprise"
                }
            }
        }
    }
}

McpServers

{
    "coinmarketcap": {
        "command": "npx",
        "args": [
            "@shinzolabs/coinmarketcap-mcp"
        ],
        "env": {
            "COINMARKETCAP_API_KEY": "your-key-here",
            "SUBSCRIPTION_LEVEL": "One of: Basic, Hobbyist, Startup, Standard, Professional, or Enterprise"
        }
    }
}

Access cryptocurrency market data, exchange information, and other blockchain-related metrics from the CoinMarketCap API.

AModel Context Protocol (MCP)server implementation for theCoinMarketCapAPI, providing a standardized interface for accessing cryptocurrency market data, exchange information, and other blockchain-related metrics.

- 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

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

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

To add a remote server to your MCP clientconfig.json, run the following command fromSmithery CLI:

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

Enter yourCOINMARKETCAP_API_KEYandSUBSCRIPTION_LEVEL(see options below) when prompted.

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

To install the server locally withnpx, add the following to your MCP clientconfig.json:

{ "mcpServers": { "coinmarketcap": { "command": "npx", "args": [ "@shinzolabs/coinmarketcap-mcp" ], "env": { "COINMARKETCAP_API_KEY": "your-key-here", "SUBSCRIPTION_LEVEL": "Basic" // See options below } } } }
git clone https://github.com/shinzo-labs/coinmarketcap-mcp.git

- Add the following to your MCP clientconfig.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 } } } }

- 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

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

- 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

- globalMetricsLatest: Get latest global cryptocurrency metrics

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

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

- 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)

- 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

- exchangeQuotesHistorical: Get historical quotes for any exchange

- globalMetricsHistorical: Get historical global cryptocurrency metrics

- 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)

- cryptoMarketPairsLatest: Get latest market pairs for any cryptocurrency

- 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

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

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

Subscription Level: Enterprise (and above)

- blockchainStatisticsLatest: Get latest statistics for one or more blockchains

Contributions are welcomed and encouraged! Please readCONTRIBUTING.mdfor guidelines on issues, contributions, and contact information.

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 thePrivacy Policyfor more details on the types of data collected and how to opt-out of this telemetry.

Realtime and Historical Exchange Rate Data, FX pairs, bid/ask, OHLC and Crypto prices

Streams real-time Binance Alpha token prices and liquidity data for AI agents and workflows.

Access Alpha Vantage financial data APIs to get real-time and historical stock data, forex rates, and cryptocurrency information.

Fetches cryptocurrency market data using the CoinMarketCap API.

Query cryptocurrency prices, market trends, details, and K-line data.

Provides real-time cryptocurrency price data, market analysis, and historical trends using the CoinCap API.

Crypto-native VPS hosting AI agents can rent and pay for autonomously via MCP (no KYC).

MCP to interface with multiple blockchains, staking, DeFi, swap, bridging, wallet management, DCA, Limit Orders, Coin Lookup, Tracking and more.

Access real-time and historical crypto market data from CoinAPI’s MCP server, built for developers and AI agents needing reliable, unified market coverage.

Remote MCP server for historical crypto & prediction-market data: search ~500K instruments, live market stats (OHLC, turnover, spreads, depth, slippage) and tick-data purchase. Keyless for catalog & stats; optional OAuth for account tools. Endpoint: https://cryptostruct.com/mcp

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.