CoinMarket

v1.0.0Finance & Fintechstable

🐍 ☁️ - Coinmarket API integration to fetch cryptocurrency listings and quotes

coinmarketmcpai-integration
Share:
48
Stars
0
Downloads
0
Weekly
0/5

What is CoinMarket?

CoinMarket is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to 🐍 ☁️ - coinmarket api integration to fetch cryptocurrency listings and quotes

🐍 ☁️ - Coinmarket API integration to fetch cryptocurrency listings and quotes

This server falls under the Finance & Fintech category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • 🐍 ☁️ - Coinmarket API integration to fetch cryptocurrency li

Use Cases

Cryptocurrency data and quotes
CoinMarket API integration
anjor

Maintainer

LicenseMIT License
Languagepython
Versionv1.0.0
UpdatedMay 15, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

NPM

npx -y coinmarket

Manual Installation

npx -y coinmarket

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use CoinMarket

The CoinMarket MCP Server integrates the CoinMarketCap API with AI assistants, providing real-time cryptocurrency listings and price quotes through two focused tools. It lets Claude and other MCP clients fetch the latest ranked list of cryptocurrencies or look up current price data for any specific token by slug or ticker symbol. Traders, developers, and analysts who need live crypto market data within their AI workflow — without manually querying APIs or copy-pasting from browser tabs — will find this server immediately useful.

Prerequisites

  • Python 3.12 or higher installed
  • The uv package manager installed (https://docs.astral.sh/uv/), or Docker for containerized use
  • A CoinMarketCap API key — register for free at pro.coinmarketcap.com to get a Basic plan key
  • An MCP-compatible client such as Claude Desktop or Cursor
1

Obtain a CoinMarketCap API key

Sign up at pro.coinmarketcap.com. The free Basic plan provides access to currency listings and quotes endpoints, which is all this server uses. Copy your API key from the dashboard.

2

Clone the repository

Clone the coinmarket-mcp-server repository to your local machine.

git clone https://github.com/anjor/coinmarket-mcp-server.git
cd coinmarket-mcp-server
3

Install dependencies with uv

Use uv to create a virtual environment and install the Python package dependencies.

uv sync
4

Configure your MCP client

Edit your Claude Desktop config to launch the server via uv, passing your CoinMarketCap API key as the COINMARKET_API_KEY environment variable.

{
  "mcpServers": {
    "coinmarket_service": {
      "command": "uv",
      "args": ["--directory", "/absolute/path/to/coinmarket-mcp-server", "run", "coinmarket_service"],
      "env": {
        "COINMARKET_API_KEY": "your-coinmarketcap-api-key"
      }
    }
  }
}
5

Restart Claude Desktop and test

Restart your MCP client and ask the AI to retrieve the latest cryptocurrency listings to confirm the API key is valid and the server is running.

CoinMarket Examples

Client configuration

Claude Desktop config for the CoinMarket MCP server using uv to run the Python service.

{
  "mcpServers": {
    "coinmarket_service": {
      "command": "uv",
      "args": ["--directory", "/Users/yourname/coinmarket-mcp-server", "run", "coinmarket_service"],
      "env": {
        "COINMARKET_API_KEY": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
      }
    }
  }
}

Prompts to try

Sample prompts that use the get-currency-listings and get-quotes tools exposed by the server.

- "List the top 20 cryptocurrencies by market cap right now"
- "What is the current price of Bitcoin in USD?"
- "Get the latest quote for Ethereum"
- "Show me the price of SOL and compare it to its 24h change"
- "List all cryptocurrencies ranked 50 to 100 by market cap"
- "What are the current prices for BTC, ETH, and BNB?"

Troubleshooting CoinMarket

API key error or 401 Unauthorized from CoinMarketCap

Verify COINMARKET_API_KEY is set correctly in the env block and the key is active. Log in to pro.coinmarketcap.com and check your API key status under the dashboard. Free plan keys are activated immediately after email verification.

uv command not found when starting the server

Install uv by running: curl -LsSf https://astral.sh/uv/install.sh | sh (macOS/Linux) or powershell -c 'irm https://astral.sh/uv/install.ps1 | iex' (Windows). Then restart your terminal and verify with 'uv --version'.

Rate limit errors (429) from CoinMarketCap

The free Basic plan has a monthly credit limit. Check your usage on the CoinMarketCap dashboard. Avoid calling the listings endpoint repeatedly — the server caches results per request. Upgrade to a higher plan if you need more frequent data refreshes.

Frequently Asked Questions about CoinMarket

What is CoinMarket?

CoinMarket is a Model Context Protocol (MCP) server that 🐍 ☁️ - coinmarket api integration to fetch cryptocurrency listings and quotes It connects AI assistants to external tools and data sources through a standardized interface.

How do I install CoinMarket?

Install via npm with the command: npx -y coinmarket. Then add the server configuration to your AI client's JSON config file (e.g., claude_desktop_config.json or .cursor/mcp.json).

Which AI clients work with CoinMarket?

CoinMarket works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is CoinMarket free to use?

Yes, CoinMarket is open source and available under the MIT License license. You can use it freely in both personal and commercial projects.

Browse More Finance & Fintech MCP Servers

Explore all finance & fintech servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "coinmarket": { "command": "npx", "args": ["-y", "coinmarket"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use CoinMarket?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides