Fire in da houseTop Tip:Paying $100+ per month for Perplexity, MidJourney, Runway, ChatGPT and other tools is crazy - get all your AI tools in one site starting at $15 per month with Galaxy AI Fire in da houseCheck it out free

coinmarket-mcp-server

MCP.Pizza Chef: anjor

The Coinmarket MCP Server is an MCP server that integrates with the Coinmarket API to provide structured, real-time cryptocurrency data. It supports a custom coinmarket:// URI scheme for accessing individual note resources, each containing a name, description, and plain text content. The server offers two main tools: 'get-currency-listings' to fetch the latest cryptocurrency listings, and 'get-quotes' to retrieve token quotes by slug or symbol. It requires a Coinmarket API key for configuration and is compatible with environments like Claude Desktop. This server enables seamless access to up-to-date crypto market data within MCP-enabled applications, facilitating enhanced AI workflows and integrations.

Use This MCP server To

Fetch latest cryptocurrency listings for market analysis Retrieve real-time token quotes by symbol or slug Integrate crypto data into AI-powered trading assistants Access structured coin information via custom URI scheme Enable crypto portfolio tracking in MCP-enabled apps

README

Coinmarket MCP server

Coinmarket MCP Server

Components

Resources

The server implements a few of the Coinmarket API endpoints

  • Custom coinmarket:// URI scheme for accessing individual notes
  • Each note resource has a name, description and text/plain mimetype

Tools

The server implements two tools:

  • get-currency-listings: Get the latest currency listings
  • get-quotes: Get quotes for tokens
    • Takes "slug" (example: bitcoin) or "symbol" (example: BTC) as optional string argument

Configuration

Requires coinmarket API key.

Quickstart

Install

Claude Desktop

On MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json On Windows: %APPDATA%/Claude/claude_desktop_config.json

Development/Unpublished Servers Configuration ``` "mcpServers": { "coinmarket_service": { "command": "uv", "args": [ "--directory", "/Users/anjor/repos/anjor/coinmarket_service", "run", "coinmarket_service" ], "env": { "COINMARKET_API_KEY": "" } } } ```

coinmarket-mcp-server FAQ

How do I configure the Coinmarket MCP Server?
You must provide a valid Coinmarket API key in the server configuration to enable access to the API endpoints.
What tools does the Coinmarket MCP Server provide?
It provides 'get-currency-listings' to fetch the latest currency listings and 'get-quotes' to get token quotes by slug or symbol.
Can I access individual coin data using the server?
Yes, the server supports a custom coinmarket:// URI scheme to access individual note resources with detailed coin information.
Is the Coinmarket MCP Server compatible with Claude Desktop?
Yes, it can be configured for use with Claude Desktop on MacOS and Windows via the respective configuration files.
What data formats does the server support for notes?
Each note resource supports the text/plain MIME type, providing plain text descriptions and details.
Do I need to install any dependencies to run the server?
The server requires the Coinmarket API key and can be run with standard MCP server commands; specific dependencies depend on the implementation environment.
How do I call the 'get-quotes' tool?
You can call 'get-quotes' with an optional 'slug' (e.g., bitcoin) or 'symbol' (e.g., BTC) string argument to retrieve token quotes.
Is the server limited to certain cryptocurrencies?
No, it accesses the full range of cryptocurrencies available through the Coinmarket API.