MCP server for CoinPaprika cryptocurrency market data API - prices, tickers, exchanges, OHLCV, and more
CoinPaprika MCP Server
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
A Model Context Protocol (MCP) server that provides on-demand access to CoinPaprika's cryptocurrency market data API. Built specifically for AI assistants like Claude to programmatically fetch real-time prices, tickers, exchange data, OHLCV candles, and more with zero configuration.
TL;DR
CoinPaprika MCP connects Claude to live crypto market data for 12,000+ cryptocurrencies. The free tier needs no API key. Installation | Configuration | API Reference
> **Prefer zero setup?** Use the hosted MCP server at mcp.coinpaprika.com: no installation, no API key to start, 31 tools (the 30 here plus submitFeedback). See Hosted server for transport endpoints.
What Can You Build?
- **Market Dashboards**: Real-time market overview with global stats, top coins, and volume trends
- **Coin Analysis Tools**: Deep-dive into any cryptocurrency: price, team, events, exchanges, and markets
- **Price Trackers**: Track prices across multiple quote currencies with historical OHLCV data
- **Exchange Comparisons**: Compare trading pairs and volumes across 350+ exchanges
- **Portfolio Valuations**: Convert an amount between currencies ('0.5 BTC in USD') and track price changes over time
- **Contract Lookup**: Find tokens by their smart contract address across multiple platforms
Installation
Installing via Smithery
To install CoinPaprika MCP for Claude Desktop automatically via Smithery:
Manual Installation
Claude Desktop Integration
Add the following to your Claude Desktop configuration file:
**macOS**: ~/Library/Application\ Support/Claude/claude_desktop_config.json
**Windows**: %APPDATA%/Claude/claude_desktop_config.json
With API Key (for paid-tier features)
Claude Code Integration
Hosted server (no installation)
If you prefer zero setup, point any MCP-compatible client directly at the hosted server at mcp.coinpaprika.com. The landing page provides setup instructions and documentation. The following transport endpoints are available:
| Transport | Endpoint | Use Case |
|-----------|----------|----------|
| Streamable HTTP | https://mcp.coinpaprika.com/streamable-http | Recommended for most clients |
| SSE | https://mcp.coinpaprika.com/sse | Legacy SSE transport |
| JSON-RPC | https://mcp.coinpaprika.com/json-rpc | Direct JSON-RPC |
> **Note**: These are MCP protocol endpoints. They won't display anything in a browser. Visit mcp.coinpaprika.com for the landing page.
Available Tools (30)
Discovery & System
| Tool | Description |
|------|-------------|
| getCapabilities | Server capabilities, workflow patterns, validation rules, and best practices. **Start here.** |
| status | Server status and configuration |
| getGlobal | Global market overview: total market cap, 24h volume, BTC dominance ('how is the market doing') |
Coins
| Tool | Description | Required Parameters |
|------|-------------|---------------------|
| getCoins | List all coins (id, name, symbol, rank); no prices, use getTickers for prices | none |
| getCoinById | Coin project details (description, team, links); no price, use getTickersById | coinId |
| getCoinEvents | Upcoming events for a coin | coinId |
| getCoinExchanges | Exchanges listing a coin | coinId |
| getCoinMarkets | Markets/exchanges trading a coin ('where to buy X', 'X price on Binance') | coinId |
Tickers & Prices
| Tool | Description | Required Parameters |
|------|-------------|---------------------|
| getTickers | Current prices + market caps for top coins by market cap ('top 5 coins', market snapshot) | none |
| getTickersById | Current price, market cap & 24h change of one coin ('BTC price', 'how much is ETH') | coinId |