Skip to content

CryptoData API

by elevasyncsolutions-jpg · remote · no sign-in to list tools · v3.0.0 · published by GitHub user elevasyncsolutions-jpg

Crypto MCP with 21 tools for market data, DeFi, analytics, and sentiment. Post-paid USDC billing.

Deletes · 1Final · 1Changes · 6

48 tools: 1 can delete or cancel things, 1 do something that can't be undone, 6 change things and 40 only read.

Scanned Oct 21, 2026

2 checks matched something in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http cryptodata-api https://cryptodata-api.datachain.workers.dev/mcp

Findings

Matches of fixed checks, with the text they matched.

2 warn
  • The input schema at properties.inputMint.default contains a 44-character base64 string.

    Matched text

    inputSchema.properties.inputMint.default: "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"

    What this check looks for
  • The input schema at properties.outputMint.default contains a 43-character base64 string.

    Matched text

    inputSchema.properties.outputMint.default: "So11111111111111111111111111111111111111112"

    What this check looks for

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

48 tools

Deletes or cancels 1Claude Code: deny
  • delete_alertDelete a price alert by ID.No findings

    Why it is in this group

    • The name "delete_alert" says "delete": a word for removing or ending something.
    Description, as the server wrote it
    Delete a price alert by ID. $0.005.
Can't be undone 1Claude Code: ask
  • pay_agentSend USDC credits from one agent to another on CryptoBoss.No findings

    Why it is in this group

    • The name "pay_agent" says "pay": a word that usually means money moves, which cannot be taken back.
    Description, as the server wrote it
    Send USDC credits from one agent to another on CryptoBoss. Off-chain settlement with on-chain roadmap. $0.01.
Changes things 6Claude Code: ask
  • check_agent_balanceCheck an agent's CryptoBoss API balance.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    Check an agent's CryptoBoss API balance. $0.005.
  • check_approvalsCheck token approval risks: infinite approval detection, spending limits, dangerous functions.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    Check token approval risks: infinite approval detection, spending limits, dangerous functions. $0.03.
  • check_usageCheck your API key balance and usage.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    Check your API key balance and usage.
  • market_correlationCorrelation matrix between top coins over N days.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    Correlation matrix between top coins over N days. $0.03.
  • set_price_alertCreate price alert: notifies when coin hits target.No findings

    Why it is in this group

    • The name "set_price_alert" says "set": a word for a change.
    Description, as the server wrote it
    Create price alert: notifies when coin hits target. $0.01.
Only reads 40Claude Code: allow
  • analyze_contractDeep contract audit: liquidity, holder risk, bundled supply, honeypot, price manipulation.No findings

    Why it is in this group

    • The name "analyze_contract" says "analyze": a word for reading.
    Description, as the server wrote it
    Deep contract audit: liquidity, holder risk, bundled supply, honeypot, price manipulation. $0.05.
  • analyze_solana_tokenDeep Solana token analysis: mint authority, freeze authority, supply, decimals, metadata.No findings

    Why it is in this group

    • The name "analyze_solana_token" says "analyze": a word for reading.
    Description, as the server wrote it
    Deep Solana token analysis: mint authority, freeze authority, supply, decimals, metadata. $0.05.
  • compare_coinsSide-by-side comparison of multiple coins: price, market cap, volume, 24h change, ATH.No findings

    Why it is in this group

    • The name "compare_coins" says "compare": a word for reading.
    Description, as the server wrote it
    Side-by-side comparison of multiple coins: price, market cap, volume, 24h change, ATH. $0.02.
  • get_alertsList all active price alerts.No findings

    Why it is in this group

    • The name "get_alerts" says "get": a word for reading.
    Description, as the server wrote it
    List all active price alerts. $0.005.
  • get_arbitrageScan price differences between CEX and DEX markets.No findings

    Why it is in this group

    • The name "get_arbitrage" says "get": a word for reading.
    Description, as the server wrote it
    Scan price differences between CEX and DEX markets. $0.03.
  • get_categoriesTop crypto categories by market cap (api_key required).No findings

    Why it is in this group

    • The name "get_categories" says "get": a word for reading.
    Description, as the server wrote it
    Top crypto categories by market cap (api_key required).
  • get_coinDetailed coin info: price, ATH, supply, categories, social (api_key required).No findings

    Why it is in this group

    • The name "get_coin" says "get": a word for reading.
    Description, as the server wrote it
    Detailed coin info: price, ATH, supply, categories, social (api_key required).
  • get_defi_poolsLiquidity pools across DEXs.No findings

    Why it is in this group

    • The name "get_defi_pools" says "get": a word for reading.
    Description, as the server wrote it
    Liquidity pools across DEXs. $0.02.
  • get_defi_protocolDeFi protocol breakdown with chain TVL.No findings

    Why it is in this group

    • The name "get_defi_protocol" says "get": a word for reading.
    Description, as the server wrote it
    DeFi protocol breakdown with chain TVL. $0.02.
  • get_defi_tvlProtocols ranked by TVL.No findings

    Why it is in this group

    • The name "get_defi_tvl" says "get": a word for reading.
    Description, as the server wrote it
    Protocols ranked by TVL. $0.02.
  • get_defi_yieldsDeFi yield farming: APY, TVL, protocols across 200+ chains.No findings

    Why it is in this group

    • The name "get_defi_yields" says "get": a word for reading.
    Description, as the server wrote it
    DeFi yield farming: APY, TVL, protocols across 200+ chains. $0.02.
  • get_exchangesExchange listings: volume, trust score, country (api_key required).No findings

    Why it is in this group

    • The name "get_exchanges" says "get": a word for reading.
    Description, as the server wrote it
    Exchange listings: volume, trust score, country (api_key required).
  • get_fear_greedFear & Greed Index with history.No findings

    Why it is in this group

    • The name "get_fear_greed" says "get": a word for reading.
    Description, as the server wrote it
    Fear & Greed Index with history. $0.005.
  • get_gasEthereum gas: low, average, fast, base fee.No findings

    Why it is in this group

    • The name "get_gas" says "get": a word for reading.
    Description, as the server wrote it
    Ethereum gas: low, average, fast, base fee. $0.005.
  • get_gas_allMulti-chain gas tracker.No findings

    Why it is in this group

    • The name "get_gas_all" says "get": a word for reading.
    Description, as the server wrote it
    Multi-chain gas tracker. $0.01.
  • get_globalGlobal market stats: total cap, volume, BTC dominance (api_key required).No findings

    Why it is in this group

    • The name "get_global" says "get": a word for reading.
    Description, as the server wrote it
    Global market stats: total cap, volume, BTC dominance (api_key required).
  • get_jupiter_quoteGet Jupiter swap quote: best route, price impact, fees for any Solana token pair.2 findings

    Why it is in this group

    • The name "get_jupiter_quote" says "get": a word for reading.

    Findings

    • Warn

      The input schema at properties.inputMint.default contains a 44-character base64 string.

      Matched text

      inputSchema.properties.inputMint.default: "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"

      What this check looks for
    • Warn

      The input schema at properties.outputMint.default contains a 43-character base64 string.

      Matched text

      inputSchema.properties.outputMint.default: "So11111111111111111111111111111111111111112"

      What this check looks for
    Description, as the server wrote it
    Get Jupiter swap quote: best route, price impact, fees for any Solana token pair. $0.01.
  • get_liquidationsLiquidation risk watch across DeFi positions.No findings

    Why it is in this group

    • The name "get_liquidations" says "get": a word for reading.
    Description, as the server wrote it
    Liquidation risk watch across DeFi positions. $0.02.
  • get_meme_analyzeRug risk analysis: risk score, flags, liquidity, holder analysis.No findings

    Why it is in this group

    • The name "get_meme_analyze" says "get": a word for reading.
    Description, as the server wrote it
    Rug risk analysis: risk score, flags, liquidity, holder analysis. $0.05.
  • get_meme_scanScan new meme tokens across DEXs: liq, volume, age, txns.No findings

    Why it is in this group

    • The name "get_meme_scan" says "get": a word for reading.
    Description, as the server wrote it
    Scan new meme tokens across DEXs: liq, volume, age, txns. $0.05.
  • get_network_healthBlockchain network health and status across major chains.No findings

    Why it is in this group

    • The name "get_network_health" says "get": a word for reading.
    Description, as the server wrote it
    Blockchain network health and status across major chains. $0.01.
  • get_ohlcOHLC chart data: 1d, 7d, 30d, 90d candlesticks.No findings

    Why it is in this group

    • The name "get_ohlc" says "get": a word for reading.
    Description, as the server wrote it
    OHLC chart data: 1d, 7d, 30d, 90d candlesticks. $0.01.
  • get_portfolio_healthPortfolio diversification: concentration, correlation, sector exposure.No findings

    Why it is in this group

    • The name "get_portfolio_health" says "get": a word for reading.
    Description, as the server wrote it
    Portfolio diversification: concentration, correlation, sector exposure. $0.02.
  • get_portfolio_valueCalculate total portfolio value in USD from holdings JSON.No findings

    Why it is in this group

    • The name "get_portfolio_value" says "get": a word for reading.
    Description, as the server wrote it
    Calculate total portfolio value in USD from holdings JSON. $0.01.
  • get_priceReal-time crypto prices for 15,000+ coins (api_key required).No findings

    Why it is in this group

    • The name "get_price" says "get": a word for reading.
    Description, as the server wrote it
    Real-time crypto prices for 15,000+ coins (api_key required).
  • get_price_summaryPrice statistics: high, low, average, volatility over N days.No findings

    Why it is in this group

    • The name "get_price_summary" says "get": a word for reading.
    Description, as the server wrote it
    Price statistics: high, low, average, volatility over N days. $0.02.
  • get_pump_fun_newLatest tokens created on Pump.fun — name, symbol, market cap, age, volume.No findings

    Why it is in this group

    • The name "get_pump_fun_new" says "get": a word for reading.
    Description, as the server wrote it
    Latest tokens created on Pump.fun — name, symbol, market cap, age, volume. $0.03.
  • get_social_sentimentAggregated social sentiment and market mood for a coin.No findings

    Why it is in this group

    • The name "get_social_sentiment" says "get": a word for reading.
    Description, as the server wrote it
    Aggregated social sentiment and market mood for a coin. $0.02.
  • get_stablecoinsStablecoin market overview: supply, dominance, peg status.No findings

    Why it is in this group

    • The name "get_stablecoins" says "get": a word for reading.
    Description, as the server wrote it
    Stablecoin market overview: supply, dominance, peg status. $0.01.
  • get_summaryOne-call market overview: prices, sentiment, global, top movers.No findings

    Why it is in this group

    • The name "get_summary" says "get": a word for reading.
    Description, as the server wrote it
    One-call market overview: prices, sentiment, global, top movers. $0.01.
  • get_token_holdersToken holder distribution analysis from DEX data.No findings

    Why it is in this group

    • The name "get_token_holders" says "get": a word for reading.
    Description, as the server wrote it
    Token holder distribution analysis from DEX data. $0.02.
  • get_topTop coins by market cap (api_key required).No findings

    Why it is in this group

    • The name "get_top" says "get": a word for reading.
    Description, as the server wrote it
    Top coins by market cap (api_key required).
  • get_top_gainersTop 24h gainers (api_key required).No findings

    Why it is in this group

    • The name "get_top_gainers" says "get": a word for reading.
    Description, as the server wrote it
    Top 24h gainers (api_key required).
  • get_top_losersTop 24h losers (api_key required).No findings

    Why it is in this group

    • The name "get_top_losers" says "get": a word for reading.
    Description, as the server wrote it
    Top 24h losers (api_key required).
  • get_top_volumeTop coins by 24h trading volume.No findings

    Why it is in this group

    • The name "get_top_volume" says "get": a word for reading.
    Description, as the server wrote it
    Top coins by 24h trading volume. $0.01.
  • get_whale_movesTrack large transactions and whale movements for any token.No findings

    Why it is in this group

    • The name "get_whale_moves" says "get": a word for reading.
    Description, as the server wrote it
    Track large transactions and whale movements for any token. $0.03.
  • registerGet a free API key (no calls included).No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    Get a free API key (no calls included). Then pay via /api/pay to activate.

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 3.0.0. Values in angle brackets are yours to fill in.

claude mcp add --transport http cryptodata-api https://cryptodata-api.datachain.workers.dev/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__cryptodata-api__register",
      "mcp__cryptodata-api__get_price",
      "mcp__cryptodata-api__get_trending",
      "mcp__cryptodata-api__get_top",
      "mcp__cryptodata-api__get_top_gainers",
      "mcp__cryptodata-api__get_top_losers",
      "mcp__cryptodata-api__get_global",
      "mcp__cryptodata-api__get_coin",
      "mcp__cryptodata-api__get_categories",
      "mcp__cryptodata-api__get_defi_yields",
      "mcp__cryptodata-api__get_defi_tvl",
      "mcp__cryptodata-api__get_defi_pools",
      "mcp__cryptodata-api__get_defi_protocol",
      "mcp__cryptodata-api__get_meme_scan",
      "mcp__cryptodata-api__get_meme_analyze",
      "mcp__cryptodata-api__get_meme_trending",
      "mcp__cryptodata-api__get_gas",
      "mcp__cryptodata-api__get_gas_all",
      "mcp__cryptodata-api__get_fear_greed",
      "mcp__cryptodata-api__get_summary",
      "mcp__cryptodata-api__get_search",
      "mcp__cryptodata-api__get_ohlc",
      "mcp__cryptodata-api__get_exchanges",
      "mcp__cryptodata-api__analyze_contract",
      "mcp__cryptodata-api__get_whale_moves",
      "mcp__cryptodata-api__get_token_holders",
      "mcp__cryptodata-api__get_liquidations",
      "mcp__cryptodata-api__get_portfolio_value",
      "mcp__cryptodata-api__get_portfolio_health",
      "mcp__cryptodata-api__get_alerts",
      "mcp__cryptodata-api__get_arbitrage",
      "mcp__cryptodata-api__get_top_volume",
      "mcp__cryptodata-api__get_social_sentiment",
      "mcp__cryptodata-api__get_network_health",
      "mcp__cryptodata-api__compare_coins",
      "mcp__cryptodata-api__get_stablecoins",
      "mcp__cryptodata-api__get_price_summary",
      "mcp__cryptodata-api__get_jupiter_quote",
      "mcp__cryptodata-api__get_pump_fun_new",
      "mcp__cryptodata-api__analyze_solana_token"
    ],
    "ask": [
      "mcp__cryptodata-api__check_usage",
      "mcp__cryptodata-api__check_approvals",
      "mcp__cryptodata-api__set_price_alert",
      "mcp__cryptodata-api__market_correlation",
      "mcp__cryptodata-api__trending_categories",
      "mcp__cryptodata-api__pay_agent",
      "mcp__cryptodata-api__check_agent_balance"
    ],
    "deny": [
      "mcp__cryptodata-api__delete_alert"
    ]
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as cryptodata-api. Review it before you use it.