coin_api_mcp MCP Server

Model Context Protocol server that provides access to CoinMarketCap cryptocurrency data, enabling AI applications to retrieve cryptocurrency listings, quotes, and detailed information about various coins.

Get this MCP server

Model Context Protocol server that provides access to CoinMarketCap cryptocurrency data, enabling AI applications to retrieve cryptocurrency listings, quotes, and detailed information about various coins.

Installation

Smithery

npx -y @smithery/cli install coin-api-mcp --client claude

From Source Code

git clone https://github.com/longmans/coin_api_mcp.git
cd coin_api_mcp
uv build
uv pip install .

Running as a Script

python -m coin_api_mcp

Configuration

Claude Desktop

"mcpServers": {
  "coin_api": {
    "command": "python",
    "args": ["-m", "coin_api_mcp"]
  },
  "env": {
        "COINMARKETCAP_API_KEY": "your_api_key_here"
  }
}

Available Tools

Tool Description
listing-coins Retrieves a paginated list of all active cryptocurrencies with the latest market data
get-coin-info Extracts detailed information about a specific cryptocurrency
get-coin-quotes Retrieves the latest market quotes for one or more cryptocurrencies

Features

  • Paginated cryptocurrency listings with market data
  • Filtering capabilities by price and market capitalization
  • Support for conversion to multiple currencies
  • Detailed cryptocurrency information retrieval
  • Real-time quotes
  • Support for multiple identification methods (ID, slug, symbol)

Environment Variables

Required

  • COINMARKETCAP_API_KEY - CoinMarketCap API key required for server operation

Notes

Requires a CoinMarketCap API key, which can be obtained from the CoinMarketCap website. The API key can be provided as an environment variable or command-line argument. Licensed under MIT License.

Comments (0)

Sign In Sign in to leave a comment.