- Explore MCP Servers
- coinmarket-mcp-server
Coinmarket Mcp Server
What is Coinmarket Mcp Server
Coinmarket MCP Server is a server that provides API endpoints for accessing currency listings and quotes, leveraging the Coinmarket API.
Use cases
Use cases include integrating cryptocurrency price data into applications, developing trading bots that require live quotes, and creating dashboards for monitoring currency performance.
How to use
To use Coinmarket MCP Server, you need to install it and configure it with your Coinmarket API key. You can then utilize the provided tools to get currency listings and quotes.
Key features
Key features include a custom coinmarket URI scheme for accessing individual notes, tools for retrieving the latest currency listings and quotes, and support for both ‘slug’ and ‘symbol’ as query parameters.
Where to use
Coinmarket MCP Server can be used in financial applications, cryptocurrency trading platforms, and any software that requires real-time currency data.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Coinmarket Mcp Server
Coinmarket MCP Server is a server that provides API endpoints for accessing currency listings and quotes, leveraging the Coinmarket API.
Use cases
Use cases include integrating cryptocurrency price data into applications, developing trading bots that require live quotes, and creating dashboards for monitoring currency performance.
How to use
To use Coinmarket MCP Server, you need to install it and configure it with your Coinmarket API key. You can then utilize the provided tools to get currency listings and quotes.
Key features
Key features include a custom coinmarket URI scheme for accessing individual notes, tools for retrieving the latest currency listings and quotes, and support for both ‘slug’ and ‘symbol’ as query parameters.
Where to use
Coinmarket MCP Server can be used in financial applications, cryptocurrency trading platforms, and any software that requires real-time currency data.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
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 listingsget-quotes: Get quotes for tokens- Takes “slug” (example: bitcoin) or “symbol” (example: BTC) as optional string argument
Configuration
Requires coinmarket API key.
Quickstart
Prerequisites
- Python 3.12 or higher
- uv package manager
Install
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"
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", "/path/to/coinmarket_service", "run", "coinmarket_service" ], "env": { "COINMARKET_API_KEY": "Docker
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:
Troubleshooting
“spawn uv ENOENT” Error
If you see this error, it means uv is not installed or not in your PATH:
- Install uv following the instructions above
- Restart your terminal/Claude Desktop after installation
- Verify installation: Run
uv --versionin terminal - Update PATH: Make sure uv is in your system PATH
Configuration Issues
- Replace
/path/to/coinmarket_servicewith the actual path to your cloned repository - Ensure your
COINMARKET_API_KEYis valid - The path should point to the root directory containing
pyproject.toml
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.











