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.
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
- Deletes or cancels1Claude Code: deny: see these tools
- Can't be undone1Claude Code: ask: see these tools
- Changes things6Claude Code: ask: see these tools
- Only reads40Claude Code: allow: see these tools
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/mcpFindings
Matches of fixed checks, with the text they matched.
The input schema at properties.inputMint.default contains a 44-character base64 string.
What this check looks forMatched text
inputSchema.properties.inputMint.default: "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"
The input schema at properties.outputMint.default contains a 43-character base64 string.
What this check looks forMatched text
inputSchema.properties.outputMint.default: "So11111111111111111111111111111111111111112"
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.
trending_categoriesHot crypto categories ranked by market cap change.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 Hot crypto categories ranked by market cap change. $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.
What this check looks forMatched text
inputSchema.properties.inputMint.default: "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"
- Warn
The input schema at properties.outputMint.default contains a 43-character base64 string.
What this check looks forMatched text
inputSchema.properties.outputMint.default: "So11111111111111111111111111111111111111112"
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_meme_trendingTrending DEX tokens by volume.No findings
Why it is in this group
- The name "get_meme_trending" says "get": a word for reading.
Description, as the server wrote it Trending DEX tokens by volume. $0.03.
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_searchSearch coins by name or symbol (api_key required).No findings
Why it is in this group
- The name "get_search" says "get": a word for reading.
Description, as the server wrote it Search coins by name or symbol (api_key required).
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_trendingTrending coins on CoinGecko (api_key required).No findings
Why it is in this group
- The name "get_trending" says "get": a word for reading.
Description, as the server wrote it Trending coins on CoinGecko (api_key required).
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/mcpRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .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.
