프로토타입 · 미리 보기: 공식 레지스트리의 모든 서버를 담고 있으며 30분마다 동기화해요. Google로 로그인하면 리뷰를 쓸 수 있어요.프로토타입 · 30분마다 업데이트
PopNx MCPAI를 쓰는 사람을 위한 MCP 서버 · 쉬운 말로 설명해요

CoinPaprika

제작자: coinpaprika버전 1.7.0i★ 30i클라우드에서 실행
레지스트리 이름com.coinpaprika/coinpaprika

설치 방법

What it does

Real-time crypto market data: prices, tickers, exchanges, OHLCV candles, and metadata.

  • Connects 클라우드에서 실행
  • Account or key No key needed
  • Category 회계, 재무 및 세금

설치

쓰고 있는 AI 앱을 고른 다음 설정을 복사하세요.

검사 4/4 통과 · 내가 묻는 내용은 제작자 서버(mcp.coinpaprika.com)를 거쳐요 · ✓ 명령 확인 2026년 11월 13일

먼저: 어떤 AI를 쓰시나요?

쓰는 앱을 고르면 아래에 단계가 나옵니다.

Claude에 연결할 수 있어요 · 약 2분

키 필요 없음, 설치 필요 없음 · claude.ai나 데스크톱 앱에서 한 번 설정하면 채팅에서 쓸 수 있어요 · 무료 계정은 1개까지 · Team/Enterprise는 소유자(Owner)가 추가

  1. Claude의 Connectors 페이지 열기

    CustomizeConnectors

    CustomizeConnectors1Add2https://…3Add4
  2. “Add” → “Custom” → “Web”를 누르고 이 2칸 채우기

    여기서 복사해 Claude의 같은 이름 칸에 붙여 넣고 Continue를 누르세요

    Name · 이름CoinPaprika
    Remote MCP server URL · 주소https://mcp.coinpaprika.com/streamable-http

    Claude가 찾은 로그인 설정 화면에서 Continue를 누르고 · Authentication은 제작자 안내대로(Sign in now, Sign in when needed, No sign in) 고른 뒤 Add를 누르세요

  3. 채팅에서 켜기

    +ConnectorsCoinPaprika

  4. 해 보기

    CoinPaprika을 써서 나에게 무엇을 해 줄 수 있는지 알려 주고, 하나 해 봐

    ✓ Claude가 CoinPaprika을 쓰고 있다고 하거나 답에 CoinPaprika 도구 이름이 나오면 연결된 거예요

메뉴 이름은 2026년 11월 11일에 Anthropic 도움말에서 확인 · 앱 버전에 따라 화면이 조금 다를 수 있어요

ChatGPT 연결은 요금제에 따라 달라요

전체 MCP: 웹 ChatGPT Business, Enterprise, Edu · Pro: 읽기/가져오기 권한으로 연결, 데이터를 바꾸는 도구는 안 될 수 있어요 · Plus: 공식 문서 미확인, 플러그인 화면에 사용자 지정 MCP 추가 항목이 보이면 시도해 볼 수 있어요 · 웹만

  1. 웹 ChatGPT에서 MCP 추가 페이지 열기

    Plugins+Add custom MCP server

    ChatGPTPlugins1+2https://…3Create4
  2. 이름과 주소 입력

    이름을 넣고 Connection에 주소를 붙여 넣은 뒤 경고에 체크하고 Create as a plugin을 누르세요

    Name · 이름CoinPaprika
    Connection · 주소https://mcp.coinpaprika.com/streamable-http
  3. 채팅에서 CoinPaprika 고르기

    새 채팅을 열고 입력 전에 플러그인 목록에서 CoinPaprika을 고르세요

  4. 해 보기

    CoinPaprika을 써서 나에게 무엇을 해 줄 수 있는지 알려 주고, 하나 해 봐

    ✓ ChatGPT가 CoinPaprika을 쓰고 있다고 하거나 답에 CoinPaprika 도구 이름이 나오면 연결된 거예요

메뉴 이름은 2026년 11월 11일에 OpenAI 도움말에서 확인 · 앱 버전에 따라 화면이 조금 다를 수 있어요

Claude Code에 연결할 수 있어요 · 약 2분

키 필요 없음, 설치 필요 없음

  1. 터미널 열기

    Mac: Command+스페이스를 누르고 Terminal 입력 · Windows: PowerShell 열기

  2. 이 명령을 붙여 넣고 Enter

    claude mcp add --transport http --scope user coinpaprika https://mcp.coinpaprika.com/streamable-http
  3. Claude Code에서 /mcp 입력

    CoinPaprika이 목록에 있고 연결됨으로 보이면 돼요

  4. 해 보기

    CoinPaprika을 써서 나에게 무엇을 해 줄 수 있는지 알려 주고, 하나 해 봐

    ✓ Claude Code가 CoinPaprika을 쓰고 있다고 하거나 답에 CoinPaprika 도구 이름이 나오면 연결된 거예요

메뉴 이름은 2026년 11월 11일에 Anthropic 도움말에서 확인 · 앱 버전에 따라 화면이 조금 다를 수 있어요

Cursor에 연결할 수 있어요 · 약 2분

키 필요 없음, 설치 필요 없음

  1. 이 버튼으로 Cursor 열기

    Cursor에서 열기

    Cursor가 설치를 확인하면 Install을 누르세요

  2. Cursor에서 AI 채팅을 Agent 모드로 열기

  3. 해 보기

    CoinPaprika을 써서 나에게 무엇을 해 줄 수 있는지 알려 주고, 하나 해 봐

    ✓ Cursor가 CoinPaprika을 쓰고 있다고 하거나 답에 CoinPaprika 도구 이름이 나오면 연결된 거예요

메뉴 이름은 2026년 11월 11일에 Cursor 도움말에서 확인 · 앱 버전에 따라 화면이 조금 다를 수 있어요

VS Code에 연결할 수 있어요 · 약 2분

키 필요 없음, 설치 필요 없음

  1. 이 버튼으로 VS Code 열기

    VS Code에서 열기

    VS Code가 설치를 확인하면 Install을 누르세요

  2. VS Code에서 AI 채팅을 Agent 모드로 열기

  3. 해 보기

    CoinPaprika을 써서 나에게 무엇을 해 줄 수 있는지 알려 주고, 하나 해 봐

    ✓ VS Code가 CoinPaprika을 쓰고 있다고 하거나 답에 CoinPaprika 도구 이름이 나오면 연결된 거예요

메뉴 이름은 2026년 11월 11일에 VS Code 도움말에서 확인 · 앱 버전에 따라 화면이 조금 다를 수 있어요

Windsurf, Zed, Gemini CLI 같은 다른 MCP 앱은 추가 방법이 저마다 달라요. 앱 목록에서 확인하세요

MCP를 쓰는 앱 모두 보기 →

웹으로 연결하는 앱용 주소

주소https://mcp.coinpaprika.com/streamable-http

JSON 설정은 아래 “개발자용”에 있어요

막혔나요? CoinPaprika을 쓰는 사람에게 물어보세요💬 토론 →
개발자용: 터미널 명령과 JSON 설정

웹으로 연결

Claude Code

claude mcp add --transport http --scope user coinpaprika https://mcp.coinpaprika.com/streamable-http

Cursor (~/.cursor/mcp.json)

{
  "mcpServers": {
    "coinpaprika": {
      "url": "https://mcp.coinpaprika.com/streamable-http"
    }
  }
}

VS Code (mcp.json)

{
  "servers": {
    "coinpaprika": {
      "type": "http",
      "url": "https://mcp.coinpaprika.com/streamable-http"
    }
  }
}

이 설정은 제작자의 레지스트리 정보로 만들었어요. README와 다르면 README를 따르세요.

한눈에 보기

주간 다운로드i
npm/PyPI에 없음
확인된 도메인
✓ coinpaprika.com
연결 방식
클라우드에서 실행
전송 방식
streamable-http, sse
최신 버전i
1.7.0
레지스트리 공개i
2026년 11월 13일
코드 마지막 변경i
2026년 11월 13일
제작자
coinpaprika
레지스트리 상태
활성

어떤 앱에서 쓸 수 있나요

이 서버의 연결 방식과 각 앱의 공식 문서를 바탕으로 했어요. 2026년 11월 10일 확인.

인터넷으로 연결하는 앱

ClaudeChatGPTGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast

모든 앱과 장단점 →

할 수 있는 일

도구 이름과 설명은 서버가 2026년 11월 15일에 알려 준 그대로예요. 우리가 아니라 제작자가 쓴 글이고, 일반 텍스트로만 보여 드려요.

  • getCoins

    List all available coins with id, name, symbol and rank. Use to discover coins or map a name to an id. Does NOT include prices; for prices use getTickers or getTickersById. Read-only; limit caps the number of coins returned. No API key required.

  • getCoinById

    Get descriptive project information about a coin: description, links, team and tags. Use for 'tell me about Uniswap', 'what is this project'. Does NOT include price; for price and market cap use getTickersById. Read-only; coinId is a canonical id (resolve with resolveId). No API

  • getCoinEvents

    Get the timeline of events for a coin (launches, partnerships, hard forks, conference talks) with dates and descriptions. Use for 'what is happening with X', 'upcoming events for Ethereum', 'X roadmap events'. For prices use getTickersById. Read-only; coinId is a canonical id, li

  • getCoinExchanges

    List the exchanges that LIST a specific coin (venue names only). Use for 'which exchanges list X', 'is X on Coinbase', 'where is X listed'. For where to BUY with per-market price and volume use getCoinMarkets; for the live price use getTickersById. Read-only; coinId is a canonica

  • getCoinMarkets

    Get the specific markets and trading pairs where a coin trades, with per-market price and 24h volume. Use for 'where can I buy X', 'X price on Binance', 'best market for X'. For just the list of exchange names use getCoinExchanges. Read-only; coinId is a canonical id, quotes sets

  • getCoinOHLCVLatest

    Get the latest full-day OHLC candle (open, high, low, close and volume) for a coin. Use for 'yesterday's candle for BTC'. For the live spot price use getTickersById. Read-only; coinId must be a canonical id (resolve a bare symbol with resolveId first), quote defaults to usd. No A

  • getCoinOHLCVToday

    Get today's in-progress OHLC candle for a coin. Use for 'today's high and low for ETH'. For the current spot price use getTickersById; for yesterday's full candle use getCoinOHLCVLatest, and for older prices getTickersHistoricalById. Read-only; coinId is a canonical id (resolve w

  • getCoinOHLCVHistorical

    Get OHLC candles (open, high, low, close, volume) for a coin. Use for 'daily chart last month', 'hourly candles since Jan 1'. For one past price use getTickersHistoricalById; for the latest candle use getCoinOHLCVLatest. Read-only. Params: coinId (required) canonical id like 'btc

  • getTickers

    Get current prices, market caps and 24h changes for the top cryptocurrencies ranked by market cap. Use for 'top 5 coins', 'top crypto today', 'biggest cryptocurrencies', or a market snapshot. For one specific coin use getTickersById. Read-only; quotes sets the quote currencies (d

  • getTickersById

    Get the current price, market cap, 24h change and volume of one cryptocurrency in USD or another quote currency. Use for 'what is the price of X', 'how much is Bitcoin worth', 'BTC to USD', 'ETH price now'. For past prices use getTickersHistoricalById. Read-only; coinId is a cano

  • getTickersHistoricalById

    Get a coin's price, market cap and volume at past times as point-in-time snapshots (not OHLC candles). Use for 'price of BTC last Tuesday', 'ETH market cap on 2024-01-01'. For today's and yesterday's OHLC candles use getCoinOHLCVToday and getCoinOHLCVLatest; for the current price

  • getExchanges

    List exchanges tracked by CoinPaprika as a list ranked by rank, each with id, name, trust score, active market count and 24h volume. Use for 'top exchanges by volume', 'biggest crypto exchanges', or to find an exchangeId before calling getExchangeByID. For one exchange's full sta

  • getExchangeByID

    Get details for a specific exchange: 24h volume, market count, trust score, links and fiat support. Use for 'tell me about Binance', 'Coinbase exchange stats', 'is X a trustworthy exchange'. For the pairs traded there use getExchangeMarkets; find the exchange id first with search

  • getExchangeMarkets

    List the trading pairs (markets) on one exchange as a list, each with the pair, base and quote coin ids, latest price, 24h volume and category. Use for 'what pairs trade on Binance', 'markets on Kraken', 'BTC pairs on Coinbase'. For exchange-level stats such as trust score use ge

  • getPeopleById

    Get the profile of one person in crypto by id: name, description or bio, teams_count, positions held, and linked projects plus social and code accounts. Use for 'who is Vitalik Buterin', 'background on Charlie Lee', 'projects tied to this founder'. Find the personId first with se

  • getTags

    List all CoinPaprika tags (categories such as 'defi', 'stablecoin', 'memecoin', 'ai') used to group coins, returned as a list with each tag's id, name, coin_counter and ico_counter. Use for 'what crypto categories exist', 'list market sectors', or to find a tagId before calling g

  • getTagById

    Get details for one CoinPaprika tag (a category such as 'defi' or 'stablecoin'): its id, name, description, coin_counter, ico_counter, and optionally the coins and ICOs grouped under it. Use for 'what coins are in the defi tag', 'show the stablecoin category', 'tokens tagged ai'.

  • getPlatforms

    List the smart-contract platforms (blockchains such as ethereum, bnb, polygon) for which CoinPaprika indexes token contracts. Use for 'which chains are supported for contract lookups', 'list contract platforms', or to pick a platform id before calling getContracts. Read-only; lim

  • getContracts

    List the token contract addresses tracked on one platform as a list, mapping each contract to its CoinPaprika coin id. Use for 'contracts on ethereum', 'what tokens does BSC have', or to map a contract address to a coin id. Find the platformId first with getPlatforms; for one con

  • getTickerByContract

    Get the current price and market data of a token by its contract address (for on-chain and DeFi tokens). Use when you have a contract address (0x...) rather than a name. For history use getHistoricalTickerByContract. Read-only; platformId is the chain (e.g. eth-ethereum) and cont

  • getHistoricalTickerByContract

    Get a token's price and market history by its contract address, as a time series. Use for 'token price on 2024-01-01 by address', 'hourly history for a contract'. For its current price use getTickerByContract; by coin id use getTickersHistoricalById. Read-only. Params: platformId

  • status

    Get the CoinPaprika MCP server's status and configuration (uptime, mode, enabled features). Use when asked 'is the server up', 'what mode am I in', 'server status'. This reports the MCP server itself, not the crypto market; for market health use getGlobal. Read-only; takes no par

  • getGlobal

    Get a global crypto market overview: total market cap, total 24h volume, Bitcoin dominance, and market-wide 24h change. Use for 'how is the crypto market doing', 'total market cap', 'BTC dominance'. For a single coin's price use getTickersById. Read-only; takes no parameters and

  • search

    Broadly search CoinPaprika across coins, exchanges, ICOs, people and tags by name or symbol when the entity type is unknown or you are exploring. Use for 'find anything called X'. If you specifically need a coin's canonical id to fetch its price, prefer resolveId. Read-only; q is

  • resolveId

    Resolve a fuzzy coin, exchange, person or tag name or symbol to a ranked list of candidate CoinPaprika ids, best first (take the top one). Call FIRST when you have a bare name or symbol but need an id, since ids are not derivable, then pass the id to getTickersById for price. Ret

  • priceConverter

    Convert an amount from one crypto or fiat to another at the current rate, e.g. 'how much is 0.5 BTC in USD', 'convert 100 USDC to EUR'. For a plain coin price without an amount, use getTickersById. Read-only; baseCurrencyId and quoteCurrencyId are canonical ids and amount is the

  • getCapabilities

    Get the server's capabilities, supported workflow patterns, validation rules and recommended tool sequences. Use FIRST to onboard as an agent, or when asked 'what can this server do', 'how should I chain these tools', 'what are the parameter rules'. This describes the MCP server

  • keyInfo

    Get details and usage for the CoinPaprika API key you supplied: plan, quota, requests remaining and expiry. Use for 'what plan am I on', 'how many requests are left', 'is my API key valid'. Read-only; takes no parameters. Requires you to supply your own paid-plan CoinPaprika key;

  • getMappings

    Get mappings between CoinPaprika ids and external or legacy identifiers (CoinMarketCap, CoinGecko, CryptoCompare, ISIN, DTI) so you can reconcile ids across systems. Use for 'map CoinPaprika ids to X', 'id crosswalk', 'external id mapping'. Read-only; every parameter is an option

  • getChangelogIDs

    Get the ids of recent changes to CoinPaprika's coin and exchange listings (additions, renames, delistings) for syncing a local dataset. Use for 'what changed recently', 'new or delisted coins', 'listing changelog'. Read-only; page (default 1) and limit (default 50) paginate the f

  • submitFeedback

    Report a problem or gap back to the CoinPaprika MCP maintainers: call it when you got stuck, a response was unexpected, information you needed was missing, or a tool did not behave as documented. Use when the user says 'this is wrong', 'report this', 'that did not work'. Low fric

기본 점검i

누구나 볼 수 있는 정보를 점검했고, 코드는 읽지 않았어요. 해당하지 않는 항목은 개수에서 뺐어요. · 2026년 11월 15일 점검

  • ✓ 통과

    제작자와 저장소 일치

    레지스트리 이름이 도메인 coinpaprika.com 기준으로 확인되었어요(레지스트리가 도메인 소유를 확인해요)

  • ✓ 통과

    계속 관리되고 있음

    코드 마지막 변경: 그저께

  • – 해당 없음

    라이선스 있음

    해당 없음: coinpaprika.com 소유자가 직접 운영하는 클라우드 서버라 저장소 코드를 실행하지 않아요

  • ✓ 통과

    엔드포인트 응답

    140ms 만에 응답(HTTP 200)

  • – 해당 없음

    OAuth로 로그인

    로그인 필요 없음

  • ✓ 통과

    도구 설명에 숨겨진 지시 없음

    도구 설명 31개를 읽었고, AI에게 보내는 숨겨진 지시는 없었어요

우리가 확인하는 것 → · JSON

제작자: 재확인 요청 또는 잘못된 정보 신고

토론

질문하고, 팁을 나누고, 안 되는 점을 알려 주세요. "도움이 됨"이 많은 순서예요.

아직 글이 없어요. 처음으로 질문하거나 공유해 보세요.

이곳의 글은 사용자가 쓴 것으로, PopNx 팀의 글이 아니에요.

로그인하고 글쓰기

사용자 리뷰

아직 리뷰가 없어요

로그인하고 리뷰 쓰기

회계, 재무 및 세금 카테고리의 다른 서버와 비교i

  • 이 카테고리의 다른 서버 3255개 중 98%보다 스타가 많아요
  • 이 카테고리의 다른 서버 3255개 중 92%보다 최근에 레지스트리에 공개됐어요
  • 기본 점검 결과가 이 카테고리의 다른 서버 3255개 중 100%와 같거나 더 좋아요

레지스트리에서 이 카테고리의 활성 서버 전체와 비교했어요. 스타는 게시자가 저장소를 소유한 경우에만 세요.

자주 묻는 질문

CoinPaprika, 안전한가요?

해당하는 기본 점검 4개 중 4개를 통과했어요. 코드는 읽지 않았어요. 키나 토큰을 넣기 전에 서버가 어떤 권한을 요구하는지 확인하고, 꼭 필요한 권한만 있는 키를 쓰세요.

어떤 키나 코드가 필요한가요?

레지스트리에 필수 키가 나와 있지 않아요. 다만 처음 쓸 때 로그인을 요구하는 서버도 있어요.

내 컴퓨터에서 실행되나요, 클라우드에서 실행되나요?

제작자의 클라우드에서 실행돼요. 설치 없이 인터넷으로 연결하지만, 보내는 내용은 제작자의 서버를 거쳐요.

아직 관리되고 있나요?

GitHub 저장소는 마지막으로 그저께 변경됐고, 최신 버전(1.7.0)은 그저께 레지스트리에 올라왔어요.

어떤 앱에서 쓸 수 있나요?

Claude Desktop, Claude Code, Cursor, VS Code처럼 MCP를 지원하는 앱에서 쓸 수 있어요. URL로 연결되므로 원격 MCP를 받는 앱에서도 쓸 수 있어요. 예: 웹 ChatGPT(Business 이상은 전체 MCP, Pro는 읽기 전용).

대신 쓸 수 있는 건 뭐가 있나요?

같은 카테고리에는: SolidInvoice, Signal8, Journalit, Tapetide - Indian Stock Market MCP, Twelve Data

비슷하게 동작하는 다른 것

같은 카테고리, 다른 제작자, 명령 확인 완료. 공식이 먼저, 그다음 스타 순.

카드 보는 법:↓ 주간 다운로드i★ GitHub 스타i세 기둥: 리뷰 · 점검 · 사용 정도i업데이트 = 최신 버전을 레지스트리에 공개한 날i

SolidInvoice

Create and send invoices and quotes, manage clients, and track payments in SolidInvoice.

제작자: SolidInvoice성장 중★ 9886일 전 업데이트

클라우드에서 실행✓ 서비스 회사 · solidinvoice.co

Signal8

SEC filings, dilution, insider & institutional ownership, and political-trade data for AI agents.

제작자: signal8ai성장 중↓ 109/주★ 4256일 전 업데이트

컴퓨터 또는 클라우드✓ 서비스 회사 · signal8.ai

Journalit

Trading journal in Obsidian. Ask Claude or ChatGPT about your trades; edits are previewed first.

제작자: Cursivez성장 중★ 2577일 전 업데이트

클라우드에서 실행✓ 서비스 회사 · journalit.co

Tapetide - Indian Stock Market MCP

48 tools for ~8,000 NSE & BSE stocks: quotes, screener, financials, filings, FII/DII, options

제작자: Tapetide-hq성장 중↓ 139/주★ 15018일 전 업데이트

컴퓨터 또는 클라우드✓ 서비스 회사 · tapetide.com

Twelve Data

Real-time and historical market data: stocks, forex, crypto, ETFs, fundamentals and 60+ indicators.

제작자: twelvedata성장 중★ 8611일 전 업데이트

클라우드에서 실행✓ 서비스 회사 · twelvedata.com
  • SolidInvoice — 클라우드에서 동작, 설치 불필요 · 키 불필요
  • Signal8 — 클라우드 또는 컴퓨터 설치 모두 가능 · 키 필요
  • Journalit — 클라우드에서 동작, 설치 불필요 · 키 불필요
  • Tapetide - Indian Stock Market MCP — 클라우드 또는 컴퓨터 설치 모두 가능 · 키 필요
  • Twelve Data — 클라우드에서 동작, 설치 불필요 · 키 불필요

제작자의 README

README 열기

제작자의 저장소에서 쓰인 그대로 가져왔어요. PopNx MCP가 검토하거나 보증한 내용이 아니에요. HTML, 이미지, 스크립트는 제거했어요. 링크를 누르면 이 사이트를 벗어나요.

CoinPaprika MCP Server

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

# Install globally

npm install -g @coinpaprika/mcp

Start the server

coinpaprika-mcp

Or run directly without installation

npx @coinpaprika/mcp@latest

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:

npx -y smithery mcp add coinpaprika/coinpaprika
Manual Installation
# Install globally (recommended for regular use)

npm install -g @coinpaprika/mcp

Start the server

coinpaprika-mcp

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

{

"mcpServers": { "coinpaprika": { "command": "npx", "args": ["@coinpaprika/mcp@latest"] } } }

With API Key (for paid-tier features)
{

"mcpServers": { "coinpaprika": { "command": "npx", "args": ["@coinpaprika/mcp@latest"], "env": { "COINPAPRIKA_API_KEY": "your-api-key-here" } } } }

Claude Code Integration
# Add as MCP server in Claude Code

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

With API key

COINPAPRIKA_API_KEY=your-key claude mcp add coinpaprika -- npx @coinpaprika/mcp@latest

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:

TransportEndpointUse Case
Streamable HTTPhttps://mcp.coinpaprika.com/streamable-httpRecommended for most clients
SSEhttps://mcp.coinpaprika.com/sseLegacy SSE transport
JSON-RPChttps://mcp.coinpaprika.com/json-rpcDirect JSON-RPC

Note: These are MCP protocol endpoints. They won't display anything in a browser. Visit mcp.coinpaprika.com for the landing page.

{

"mcpServers": { "coinpaprika": { "type": "streamable-http", "url": "https://mcp.coinpaprika.com/streamable-http" } } }

Available Tools (30)

Discovery & System
ToolDescription
getCapabilitiesServer capabilities, workflow patterns, validation rules, and best practices. Start here.
statusServer status and configuration
getGlobalGlobal market overview: total market cap, 24h volume, BTC dominance ('how is the market doing')
Coins
ToolDescriptionRequired Parameters
getCoinsList all coins (id, name, symbol, rank); no prices, use getTickers for pricesnone
getCoinByIdCoin project details (description, team, links); no price, use getTickersByIdcoinId
getCoinEventsUpcoming events for a coincoinId
getCoinExchangesExchanges listing a coincoinId
getCoinMarketsMarkets/exchanges trading a coin ('where to buy X', 'X price on Binance')coinId
Tickers & Prices
ToolDescriptionRequired Parameters
getTickersCurrent prices + market caps for top coins by market cap ('top 5 coins', market snapshot)none
getTickersByIdCurrent price, market cap & 24h change of one coin ('BTC price', 'how much is ETH')coinId
getCoinOHLCVLatestLatest full-day OHLC candle (not the live price)coinId
getCoinOHLCVTodayToday's in-progress OHLC candlecoinId
priceConverterConvert an amount between currencies ('0.5 BTC in USD')baseCurrencyId, quoteCurrencyId
Exchanges
ToolDescriptionRequired Parameters
getExchangesList all exchangesnone
getExchangeByIDExchange detailsexchangeId
getExchangeMarketsMarkets on a specific exchangeexchangeId
Tags & People
ToolDescriptionRequired Parameters
getTagsList all tags/categoriesnone
getTagByIdTag detailstagId
getPeopleByIdPerson/team member detailspersonId
Contracts
ToolDescriptionRequired Parameters
getPlatformsList contract platformsnone
getContractsContracts on a platformplatformId
getTickerByContractToken price by contract address (on-chain/DeFi tokens)platformId, contractAddress
Search & Resolution
ToolDescriptionRequired Parameters
searchSearch coins/exchanges/people/tags by name; use FIRST to get an idq
resolveIdResolve a name/symbol to canonical id; call FIRST before price toolstype, query
Paid-Tier Tools

These tools require a paid CoinPaprika API plan. Without an API key, they return guidance directing you to upgrade.

ToolPlan RequiredDescription
getCoinOHLCVHistoricalStarter+Historical OHLCV candle data
getTickersHistoricalByIdStarter+Historical ticker snapshots
getHistoricalTickerByContractStarter+Historical ticker by contract
getChangelogIDsStarter+Changelog of coin ID changes
keyInfoStarter+Verify API key details
getMappingsBusinessCross-platform ID mappings

API Key Configuration

The free tier provides access to most tools without any API key. For paid-tier features (historical data, mappings, etc.), set the COINPAPRIKA_API_KEY environment variable:

# Set via environment variable

export COINPAPRIKA_API_KEY=your-api-key-here coinpaprika-mcp

Or pass inline

COINPAPRIKA_API_KEY=your-api-key-here npx @coinpaprika/mcp@latest

Get an API key at coinpaprika.com/api/pricing.

Example Usage
// Start by getting capabilities for workflow guidance:

const caps = await getCapabilities();

// Get global market overview: const global = await getGlobal();

// Find a coin by name: const results = await search({ q: "ethereum" });

// Get detailed coin info: const bitcoin = await getCoinById({ coinId: "btc-bitcoin" });

// Get current ticker with USD and BTC quotes: const ticker = await getTickersById({ coinId: "eth-ethereum", quotes: "USD,BTC" });

// Get OHLCV data for today: const ohlcv = await getCoinOHLCVToday({ coinId: "btc-bitcoin" });

// Convert 1 BTC to USD: const conversion = await priceConverter({ baseCurrencyId: "btc-bitcoin", quoteCurrencyId: "usd-us-dollars", amount: 1 });

// List top 10 exchanges: const exchanges = await getExchanges({ limit: 10 });

// Resolve fuzzy query to exact coin ID: const resolved = await resolveId({ type: "coin", query: "cardano" });

Sample Prompts for Claude

  • "What's the current price of Bitcoin and Ethereum? Show me 24h change."
  • "Give me a comprehensive analysis of Cardano: price, team, events, and top exchanges."
  • "Compare the top 5 crypto exchanges by trading volume."
  • "Convert 10 ETH to USD and show the current exchange rate."
  • "Find all coins tagged as 'defi' and show their market caps."
  • "What exchanges list Solana and what trading pairs are available?"
  • "Show me the OHLCV data for Bitcoin today."
  • "Search for all coins related to 'layer-2' and rank them by market cap."
  • "Look up the team behind Ethereum. Who are the key people?"
  • "Get the ticker for USDT by its Ethereum contract address."

Rate Limits & Performance

  • Free Tier Limits: 20,000 calls per month, no API key needed. Paid plans start at $99/month for 400,000 calls: https://coinpaprika.com/api/pricing/
  • Response Time: 100-500ms for most endpoints
  • Data Coverage: 12,000+ cryptocurrencies, 350+ exchanges
  • Error Handling: Structured errors with codes, suggestions, and retry guidance
  • Quota Info: Running this package yourself, every response carries a meta.quota block with the monthly free-tier allowance and the number of calls this server process has made since it started. That count is process-local, not your account balance. The hosted server at mcp.coinpaprika.com returns no meta block at all, so do not write client code that depends on one

Troubleshooting

Common Issues:

  • Rate limiting: If receiving CP429_RATE_LIMIT errors, back off and retry. The free-tier quota is monthly, not daily, so a sustained 429 means the monthly allowance is spent
  • Invalid coin ID: Coin IDs use symbol-name format (e.g., btc-bitcoin, not bitcoin or BTC). Use search or resolveId to find correct IDs
  • Paid-tier errors: CP402_INSUFFICIENT_PLAN or CP403_FORBIDDEN mean the endpoint requires a paid plan. Set COINPAPRIKA_API_KEY environment variable
  • Timeout errors: Large data requests may take longer, so reduce the limit parameter
  • Network errors: Check network connectivity, the service requires internet access

Development

# Clone the repository

git clone https://github.com/coinpaprika/coinpaprika-mcp.git cd coinpaprika-mcp

Install dependencies

npm install

Run in development

npm start

Build for production

npm run build

Changelog

See CHANGELOG.md for detailed release notes.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Additional Resources