coin_api_mcp MCP Server
Model Context Protocol server that provides access to CoinMarketCap cryptocurrency data, enabling AI applications to retrieve cryptocurrency listings, quotes, and detailed information about various coins.
Get this MCP server
Model Context Protocol server that provides access to CoinMarketCap cryptocurrency data, enabling AI applications to retrieve cryptocurrency listings, quotes, and detailed information about various coins.
Installation
Smithery
npx -y @smithery/cli install coin-api-mcp --client claude
From Source Code
git clone https://github.com/longmans/coin_api_mcp.git
cd coin_api_mcp
uv build
uv pip install .
Running as a Script
python -m coin_api_mcp
Configuration
Claude Desktop
"mcpServers": {
"coin_api": {
"command": "python",
"args": ["-m", "coin_api_mcp"]
},
"env": {
"COINMARKETCAP_API_KEY": "your_api_key_here"
}
}
Available Tools
| Tool | Description |
|---|---|
listing-coins |
Retrieves a paginated list of all active cryptocurrencies with the latest market data |
get-coin-info |
Extracts detailed information about a specific cryptocurrency |
get-coin-quotes |
Retrieves the latest market quotes for one or more cryptocurrencies |
Features
- Paginated cryptocurrency listings with market data
- Filtering capabilities by price and market capitalization
- Support for conversion to multiple currencies
- Detailed cryptocurrency information retrieval
- Real-time quotes
- Support for multiple identification methods (ID, slug, symbol)
Environment Variables
Required
COINMARKETCAP_API_KEY- CoinMarketCap API key required for server operation
Notes
Requires a CoinMarketCap API key, which can be obtained from the CoinMarketCap website. The API key can be provided as an environment variable or command-line argument. Licensed under MIT License.