Coinmarket MCP Server 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 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: B
Add this skill
npx mdskills install anjor/coinmarket-mcp-serverProvides cryptocurrency data via CoinMarketCap API with clear setup instructions
1[](https://mseep.ai/app/anjor-coinmarket-mcp-server)23# Coinmarket MCP server45Coinmarket MCP Server67<a href="https://glama.ai/mcp/servers/6ag7ms62ns"><img width="380" height="200" src="https://glama.ai/mcp/servers/6ag7ms62ns/badge" alt="Coinmarket MCP server" /></a>89## Components1011### Resources1213The server implements a few of the [Coinmarket API](https://coinmarketcap.com/api/documentation/v1/#section/Introduction) endpoints14- Custom coinmarket:// URI scheme for accessing individual notes15- Each note resource has a name, description and text/plain mimetype1617### Tools1819The server implements two tools:20- `get-currency-listings`: Get the latest currency listings21- `get-quotes`: Get quotes for tokens22 - Takes "slug" (example: bitcoin) or "symbol" (example: BTC) as optional string argument2324## Configuration2526Requires coinmarket API key.2728## Quickstart2930### Prerequisites3132- Python 3.12 or higher33- [uv](https://docs.astral.sh/uv/getting-started/installation/) package manager3435### Install3637Install uv if you haven't already:38```bash39# macOS and Linux40curl -LsSf https://astral.sh/uv/install.sh | sh4142# Windows43powershell -c "irm https://astral.sh/uv/install.ps1 | iex"44```4546#### Claude Desktop4748On MacOS: `~/Library/Application\ Support/Claude/claude_desktop_config.json`49On Windows: `%APPDATA%/Claude/claude_desktop_config.json`5051<details>52 <summary>Development/Unpublished Servers Configuration</summary>53 ```54 "mcpServers": {55 "coinmarket_service": {56 "command": "uv",57 "args": [58 "--directory",59 "/path/to/coinmarket_service",60 "run",61 "coinmarket_service"62 ],63 "env": {64 "COINMARKET_API_KEY": "<insert api key>"65 }66 }67 }68 ```69</details>7071#### Docker7273You can also run the server using Docker:7475```bash76# Build the image77docker build -t coinmarket-service .7879# Run the container80docker run -e COINMARKET_API_KEY=your_api_key_here coinmarket-service81```8283For Claude Desktop configuration with Docker:84```json85"mcpServers": {86 "coinmarket_service": {87 "command": "docker",88 "args": [89 "run",90 "--rm",91 "-e",92 "COINMARKET_API_KEY=<insert api key>",93 "coinmarket-service"94 ]95 }96}97```9899## Troubleshooting100101### "spawn uv ENOENT" Error102103If you see this error, it means `uv` is not installed or not in your PATH:1041051. **Install uv** following the instructions above1062. **Restart your terminal/Claude Desktop** after installation1073. **Verify installation**: Run `uv --version` in terminal1084. **Update PATH**: Make sure uv is in your system PATH109110### Configuration Issues111112- Replace `/path/to/coinmarket_service` with the actual path to your cloned repository113- Ensure your `COINMARKET_API_KEY` is valid114- The path should point to the root directory containing `pyproject.toml`115116117
Full transparency — inspect the skill content before installing.