Coinmarket MCP server
@anjor
About Coinmarket MCP server
No overview available yet
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"coinmarket-mcp-server": {
"command": "docker",
"args": [
"build",
"-t",
"coinmarket-service",
"."
]
}
}
}Tools
2Get the latest currency listings
Get quotes for tokens
Overview
What is Coinmarket MCP server?
A server integrating with the Coinmarket API to provide cryptocurrency market data. It implements endpoints for latest listings and token quotes, and is intended for use with AI assistants like Claude Desktop via the Model Context Protocol.
How to use Coinmarket MCP server?
Install using uv or Docker, set the COINMARKET_API_KEY environment variable, and configure the server in your MCP client (e.g., Claude Desktop). Then invoke the tools get-currency-listings or get-quotes with optional slug or symbol arguments.
Key features of Coinmarket MCP server
- Implements Coinmarket API endpoints for listings and quotes
- Two tools:
get-currency-listingsandget-quotes get-quotesaccepts slug or symbol arguments- Custom
coinmarket://URI scheme for resources - Supports local (uv) and Docker deployment
Use cases of Coinmarket MCP server
- Get the latest cryptocurrency listings
- Retrieve price quotes for specific tokens
- Integrate real-time crypto market data into AI workflows
FAQ from Coinmarket MCP server
What is the Coinmarket MCP server?
It is an MCP server that provides access to the Coinmarket API, allowing AI assistants to fetch cryptocurrency listings and quotes.
What tools does it provide?
Two tools: get-currency-listings (latest listings) and get-quotes (token quotes). The quotes tool accepts an optional "slug" (e.g., bitcoin) or "symbol" (e.g., BTC) argument.
How do I configure the API key?
Set the COINMARKET_API_KEY environment variable in your MCP client configuration file (e.g., claude_desktop_config.json) or pass it via the Docker -e flag.
Why do I get “spawn uv ENOENT” error?
This means uv is not installed or not in your PATH. Install uv following the instructions, restart your terminal, and verify with uv --version.
What are the runtime requirements?
Python 3.12 or higher and the uv package manager. Alternatively, you can run the server in Docker using the provided Dockerfile.
Frequently asked questions
What is the Coinmarket MCP server?
It is an MCP server that provides access to the Coinmarket API, allowing AI assistants to fetch cryptocurrency listings and quotes.
What tools does it provide?
Two tools: `get-currency-listings` (latest listings) and `get-quotes` (token quotes). The quotes tool accepts an optional "slug" (e.g., bitcoin) or "symbol" (e.g., BTC) argument.
How do I configure the API key?
Set the `COINMARKET_API_KEY` environment variable in your MCP client configuration file (e.g., `claude_desktop_config.json`) or pass it via the Docker `-e` flag.
Why do I get “spawn uv ENOENT” error?
This means `uv` is not installed or not in your PATH. Install `uv` following the instructions, restart your terminal, and verify with `uv --version`.
What are the runtime requirements?
Python 3.12 or higher and the `uv` package manager. Alternatively, you can run the server in Docker using the provided Dockerfile.
Basic information
More Other MCP servers
Nginx UI
0xJackyYet another WebUI for Nginx
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web
Comments