Coinmarket API integration for cryptocurrency data
Stars
Forks
License
Updated June 13, 2025
Coinmarket MCP Server
The server implements a few of the Coinmarket API endpoints
The server implements two tools:
get-currency-listings
: Get the latest currency listingsget-quotes
: Get quotes for tokens
Requires coinmarket API key.
Install uv if you haven't already:
# macOS and Linux
curl -LsSf https://astral.sh/uv/install.sh | sh
# Windows
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"
On MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
On Windows: %APPDATA%/Claude/claude_desktop_config.json
You can also run the server using Docker:
# Build the image
docker build -t coinmarket-service .
# Run the container
docker run -e COINMARKET_API_KEY=your_api_key_here coinmarket-service
For Claude Desktop configuration with Docker:
"mcpServers": {
"coinmarket_service": {
"command": "docker",
"args": [
"run",
"--rm",
"-e",
"COINMARKET_API_KEY=<insert api key>",
"coinmarket-service"
]
}
}
If you see this error, it means uv
is not installed or not in your PATH:
uv --version
in terminal/path/to/coinmarket_service
with the actual path to your cloned repositoryCOINMARKET_API_KEY
is validpyproject.toml