CoinMarket Currency Data
STDIOServer implementing Coinmarket API endpoints for cryptocurrency data retrieval.
Server implementing Coinmarket API endpoints for cryptocurrency data retrieval.
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