CoinPaprika MCP Server

CoinPaprika MCP server: prices, tickers, exchanges and OHLCV candles for 12,000+ cryptocurrencies, free tier with no key

  • 30 ★ on the repository
  • Last commit
  • MIT
MCP serverOfficial

Extended access

Why this level

  • The agent calls an external market-data API and sends its queries there
  • A paid API key, if set, sits in the client's environment variable
All reasons and checks

coinpaprika/coinpaprika-mcp

Install

Manual install

claude mcp add coinpaprika -- npx @coinpaprika/mcp@latest

The command from the README, free tier with no key; COINPAPRIKA_API_KEY is added for paid features.

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • The agent calls an external market-data API and sends its queries there
  • A paid API key, if set, sits in the client's environment variable

This is third-party code. Review the repository files before installing.

What it does

The server opens CoinPaprika market data to an agent. getCapabilities is the entry point, and the README advises starting there: it describes the workflow and validation rules. Search and coin id resolution go through search and resolveId, prices and market caps come from getTickers and getTickersById, daily candles from getCoinOHLCVLatest and getCoinOHLCVToday, and priceConverter converts an amount between currencies. Other tools show a global market overview with bitcoin dominance, coin events, the exchanges and markets where a coin trades, tags and people from project teams. A token price can be found by its contract address on a platform. History tools (getCoinOHLCVHistorical, getTickersHistoricalById and others) need a paid API plan: without a key they return guidance. There are three ways to connect: the @coinpaprika/mcp package through npx, an install through Smithery, and the hosted server at mcp.coinpaprika.com with Streamable HTTP, SSE and JSON-RPC transports. The hosted variant has 31 tools: thirty from the repository plus submitFeedback.

Who it is for. Developers of crypto trackers, bots and dashboards, and analysts who need quotes and exchange data from a chat with an agent.

Good fit when

  • You need to compare market cap and volume for ten top coins over a day
  • The rate of 0.5 BTC in dollars and in ETH is computed through priceConverter
  • A token's price is found by contract address when its name does not show up in search
  • A dashboard prototype pulls daily OHLCV candles and the list of exchanges for a coin
  • A note gets a coin's events and the project team roster

Not a fit when

  • You need to place orders or manage a wallet: the server only reads market data
  • You need a multi-year historical export without a paid API plan
  • You need stock or commodity quotes: the server covers cryptocurrencies only
  • The data feeds a trading decision with no human check: the free tier gives reference data

Example request

Show the top 5 coins by market cap with the dollar price and 24-hour change, then convert 0.5 BTC to ETH.

MCP

Transport
stdio, http, sse
Authentication
not required

Environment variables

COINPAPRIKA_API_KEY secret
CoinPaprika paid API key, needed for historical tools.

Limitations

The free tier covers most tools, but history, past ticker snapshots, the id changelog and cross-platform mappings are available on the paid Starter and Business plans only. These need COINPAPRIKA_API_KEY. The daily candle from getCoinOHLCVLatest does not show the live price, and getTickersById serves that. The hosted addresses speak MCP only and show an empty page in a browser. Availability from Russia was not checked.

How to disable. In Claude Code run claude mcp remove coinpaprika. A globally installed package is removed with npm uninstall -g @coinpaprika/mcp. Revoke a paid key in the CoinPaprika account.

FAQ

How do I connect CoinPaprika MCP to Claude Code?

Run claude mcp add coinpaprika -- npx @coinpaprika/mcp@latest. For paid features set COINPAPRIKA_API_KEY before the command.

Do I need an API key?

Not for the free tools. A key is needed for historical data, the id changelog and id mappings, which the README marks as paid.

Is there a hosted server with no install?

Yes, mcp.coinpaprika.com. The recommended Streamable HTTP transport is at https://mcp.coinpaprika.com/streamable-http, and SSE and JSON-RPC are available too.

How do I find a coin id?

Call resolveId with a type and name, or search with a query. The id looks like btc-bitcoin and goes into getTickersById and other tools.

How many tools does the server have?

The repository has 30, and the hosted version adds submitFeedback for 31. Six of them need a paid plan.

Discussion

No questions or reviews yet.

Official

The official Pyth Pro MCP server: an agent gets real-time and historical prices for crypto, equities, FX and commodities.

MCP serverMinimal access255Repository stars

An MCP server for market data and technical analysis: quotes, indicators, screeners and backtesting for stocks, crypto, forex and futures

MCP serverExtended access5.3KRepository stars
Official

A free MCP server with crypto news from hundreds of sources and an article archive that an agent searches with no key

MCP serverExtended access333Repository stars

A local MCP server for token research: CoinGecko price and venues, DeFiLlama TVL and web search, no API key

MCP serverExtended access171Repository stars

Financial Datasets MCP

Financial Datasets MCP Server

Official

An MCP server for the Financial Datasets API: company financials, stock and crypto prices and news for the agent

MCP serverExtended access2.3KRepository stars
Official

Twelve Data MCP connects an assistant to a market data API: quotes, historical prices, indicators, fundamentals and company news.

MCP serverExtended access86Repository stars

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialAuthenticationRepository starsMain difference
CoinPaprika MCP Server (this card)yesnot required30
Free Crypto News APIyesnot required333serves crypto news, not quotes and exchange data
OKX Agent Trade KityesAPI key509works with the OKX exchange and trading actions instead of a general market reference

README in short

The README describes three ways to connect, a list of thirty tools by group and key setup for the paid API. A link to the API documentation and a section of call examples help assemble a dashboard or price tracker.

README badge

Report a problem