Sponsored by Deepsite.site

Coinmarketcap

Created By
shinzo-labs9 months ago
Content

CoinMarketCap MCP

npm version smithery badge

A Model Context Protocol (MCP) 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

Installation

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

Add the following to your claude_desktop_config.json:

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

Manual Download

  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 claude_desktop_config.json:
{
  "mcpServers": {
    "coinmarketcap": {
      "command": "node",
      "args": [
        "/path/to/coinmarketcap-mcp/index.js"
      ],
      "env": {
        "COINMARKETCAP_API_KEY": "your-key-here",
        "SUBSCRIPTION_LEVEL": "Basic" // "Basic", "Hobbyist", "Startup", "Standard", "Professional", or "Enterprise"
      }
    }
  }
}

Smithery

To install for Claude Desktop automatically via Smithery:

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

Supported Endpoints

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. Contact austin@shinzolabs.com with any questions, comments or concerns.

Server Config

{
  "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"
      }
    }
  }
}
Recommend Servers
TraeBuild with Free GPT-4.1 & Claude 3.7. Fully MCP-Ready.
Context7Context7 MCP Server -- Up-to-date code documentation for LLMs and AI code editors
Tavily Mcp
Visual Studio Code - Open Source ("Code - OSS")Visual Studio Code
BlenderBlenderMCP connects Blender to Claude AI through the Model Context Protocol (MCP), allowing Claude to directly interact with and control Blender. This integration enables prompt assisted 3D modeling, scene creation, and manipulation.
EdgeOne Pages MCPAn MCP service designed for deploying HTML content to EdgeOne Pages and obtaining an accessible public URL.
MiniMax MCPOfficial MiniMax Model Context Protocol (MCP) server that enables interaction with powerful Text to Speech, image generation and video generation APIs.
Playwright McpPlaywright MCP server
Howtocook Mcp基于Anduin2017 / HowToCook (程序员在家做饭指南)的mcp server,帮你推荐菜谱、规划膳食,解决“今天吃什么“的世纪难题; Based on Anduin2017/HowToCook (Programmer's Guide to Cooking at Home), MCP Server helps you recommend recipes, plan meals, and solve the century old problem of "what to eat today"
Zhipu Web SearchZhipu Web Search MCP Server is a search engine specifically designed for large models. It integrates four search engines, allowing users to flexibly compare and switch between them. Building upon the web crawling and ranking capabilities of traditional search engines, it enhances intent recognition capabilities, returning results more suitable for large model processing (such as webpage titles, URLs, summaries, site names, site icons, etc.). This helps AI applications achieve "dynamic knowledge acquisition" and "precise scenario adaptation" capabilities.
MCP AdvisorMCP Advisor & Installation - Use the right MCP server for your needs
WindsurfThe new purpose-built IDE to harness magic
ChatWiseThe second fastest AI chatbot™
DeepChatYour AI Partner on Desktop
TimeA Model Context Protocol server that provides time and timezone conversion capabilities. This server enables LLMs to get current time information and perform timezone conversions using IANA timezone names, with automatic system timezone detection.
Amap Maps高德地图官方 MCP Server
Baidu Map百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。
AiimagemultistyleA Model Context Protocol (MCP) server for image generation and manipulation using fal.ai's Stable Diffusion model.
CursorThe AI Code Editor
Serper MCP ServerA Serper MCP Server
Jina AI MCP ToolsA Model Context Protocol (MCP) server that integrates with Jina AI Search Foundation APIs.