CoinMarketCap Universal MCP ServerServer

heyzgj
GitHub
CryptocurrencyBlockchainData Access

Loading subscription status...

💡 Description

This project is a Model Context Protocol (MCP) server that provides comprehensive access to cryptocurrency data from CoinMarketCap. It is designed to integrate seamlessly with Cursor, allowing direct access to a wide range of cryptocurrency data within the Cursor environment.

📝 JSON Entries

{
  "mcpServers": [
    {
      "CoinMarketCap Universal MCP Server": {
        "env": {
          "CACHE_TTL": "300",
          "CMC_API_KEY": "YOUR_COINMARKETCAP_API_KEY",
          "CACHE_ENABLED": "true"
        },
        "args": [],
        "command": "node ABSOLUTE PATH/dist/index.js"
      }
    }
  ]
}

🛠️ Tools

get_cryptocurrency_listingsget_cryptocurrency_quotesget_cryptocurrency_infoget_cryptocurrency_market_pairsget_cryptocurrency_ohlcvconvert_cryptocurrencyget_exchange_listingsget_exchange_infoget_exchange_mapget_global_metricsget_fear_greed_index

Features

  • Comprehensive API coverage
  • Smart caching
  • Type safety with TypeScript support
  • Modular design for easy maintenance
  • Detailed error handling

💬 Example Queries

  • get_cryptocurrency_listings({ limit: 10, convert: "USD" })
  • get_cryptocurrency_quotes({ symbol: "BTC,ETH,SOL", convert: "USD" })
  • get_fear_greed_index({ limit: 7 })
  • get_global_metrics({ convert: "USD" })