Back to MCP Catalog

CoinMarket API MCP Server

Finance & FintechPython
Access cryptocurrency market data from CoinMarketCap
Available Tools

get-currency-listings

Get the latest cryptocurrency listings from CoinMarketCap, including prices, market cap, and other metrics

get-quotes

Get detailed quotes for specific cryptocurrencies by providing either the slug (e.g., 'bitcoin') or symbol (e.g., 'BTC')

slugsymbol

CoinMarket API provides direct access to cryptocurrency market data from CoinMarketCap within your AI assistant. Get real-time information about cryptocurrency listings and specific token quotes without leaving your conversation. This integration allows you to quickly retrieve current market data for thousands of cryptocurrencies, including price, market cap, volume, and other key metrics. Whether you're tracking specific tokens or analyzing market trends, this tool delivers the data you need.

Overview

The CoinMarket API integration allows you to access cryptocurrency market data directly from CoinMarketCap. This MCP server implements selected endpoints from the CoinMarketCap API, making it easy to retrieve current cryptocurrency information.

Prerequisites

To use this integration, you'll need:

Installation

For Claude Desktop

  1. Locate your Claude Desktop configuration file:

    • On macOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
    • On Windows: %APPDATA%/Claude/claude_desktop_config.json
  2. Add the following configuration to the file:

"mcpServers": {
  "coinmarket_service": {
    "command": "uv",
    "args": [
      "--directory",
      "PATH_TO_YOUR_PROJECT_DIRECTORY",
      "run",
      "coinmarket_service"
    ],
    "env": {
      "COINMARKET_API_KEY": "YOUR_API_KEY_HERE"
    }
  }
}
  1. Replace PATH_TO_YOUR_PROJECT_DIRECTORY with the actual path where you've cloned the repository
  2. Replace YOUR_API_KEY_HERE with your CoinMarketCap API key

Usage

Once installed, you can use the tools to retrieve cryptocurrency market data. For example:

  • To get the latest cryptocurrency listings, ask for current market data or specifically request to use the get-currency-listings tool
  • To get quotes for a specific cryptocurrency, ask about a particular token or use the get-quotes tool with either a slug (e.g., "bitcoin") or symbol (e.g., "BTC")

Limitations

  • This integration implements only a subset of the CoinMarketCap API endpoints
  • API rate limits may apply depending on your CoinMarketCap API subscription tier
  • The data is only as current as the most recent CoinMarketCap API update

Related MCPs

TastyTrade Portfolio Manager
Finance & FintechPython

Manage your TastyTrade brokerage account through Claude

Investor Agent
Finance & FintechPython

Financial analysis and investment insights for LLMs

Bankless Onchain
Finance & FintechTypeScript

Access and interact with blockchain data through the Bankless API

About Model Context Protocol

Model Context Protocol (MCP) allows AI models to access external tools and services, extending their capabilities beyond their training data.

Generate Cursor Documentation

Save time on coding by generating custom documentation and prompts for Cursor IDE.