Coinmarket MCP server
About
Coinmarket MCP server is an MCP integration that wraps the CoinmarketCap API, providing tools to fetch cryptocurrency listings and quotes. It is designed for developers and Claude Desktop users who need real-time cryptocurrency market data.
Details
- Author
- MCP-Mirror
- Downloads
- 142
- Categories
- Other, API
Jump to
- Fetches latest currency listings via get-currency-listings
- Retrieves quotes for tokens via get-quotes
- Supports query by slug or symbol
- Custom coinmarket:// URI scheme for notes
- Notes have name, description, and text format
Configure the server in Claude Desktop by editing the claude_desktop_config.json file, adding a coinmarket_service entry under mcpServers with the command uv and arguments pointing to the server directory. The COINMARKET_API_KEY environment variable must be set to your CoinmarketCap API key.
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
<details>
<summary>Development/Unpublished Servers Configuration</summary>
"mcpServers": {
"coinmarket_service": {
"command": "uv",
"args": [
"--directory",
"/Users/anjor/repos/anjor/coinmarket_service",
"run",
"coinmarket_service"
],
"env": {
"COINMARKET_API_KEY": "<insert api key>"
}
}
}
</details>
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.




