mcp
Qué hace este MCP
Analyzes Solana memecoins, token holders, wallet networks, insider and KOL activity, rug risk, token identity, liquidity, and sellability.
Herramientas
Esquema de entrada
{'type': 'object', 'examples': [{'mint': '6acH1iae44zL4haWNNCaqcTqS2Q7KNYsWErxCoLW9u9P'}], 'required': ['mint'], 'properties': {'mint': {'type': 'string', 'description': 'Solana token mint, base58.'}}}
Esquema de salida
{'type': 'object', 'properties': {'exit': {'type': 'object', 'description': 'verdict (clear/elevated/thin/trapped/blocked), action, worst_retained_pct, and a ladder of...'}, 'mint': {'type': 'string', 'description': 'Solana token mint address (base58).'}, 'says': {'type': 'string', 'description': 'The finding in one plain sentence, safe to quote.'}, '_meta': {'type': 'object'}, 'method': {'type': 'string', 'description': 'How the answer was obtained, and what it cannot see. Quotes only — nothing is signed.'}, 'checked_at_sol_usd': {'type': 'number', 'description': 'SOL price used to size the ladder, so a dollar rung can be reproduced later.'}}}
Esquema de entrada
{'type': 'object', 'examples': [{'mint': '6acH1iae44zL4haWNNCaqcTqS2Q7KNYsWErxCoLW9u9P'}], 'required': ['mint'], 'properties': {'mint': {'type': 'string', 'description': 'Solana token mint, base58.'}}}
Esquema de salida
{'type': 'object', 'properties': {'mint': {'type': 'string', 'description': 'Solana token mint address (base58).'}, 'name': {'type': 'string'}, '_meta': {'type': 'object'}, 'facts': {'type': 'object', 'description': 'Counts AND the share of supply behind each: snipers, insiders, fresh wallets, wallet groups,...'}, 'safety': {'type': 'object', 'description': 'Mint/freeze authority, LP and timelock state. Reports unknown as unknown, never as zero.'}, 'symbol': {'type': 'string'}, 'rug_risk': {'type': 'object'}}}
Esquema de entrada
{'type': 'object', 'examples': [{'address': 'bwamJzztZsepfkteWRChggmXuiiCQvpLqPietdNfSXa'}], 'required': ['address'], 'properties': {'address': {'type': 'string', 'description': 'Solana wallet, base58.'}}}
Esquema de salida
{'type': 'object', 'properties': {'says': {'type': 'string', 'description': 'The finding in one plain sentence, safe to quote.'}, '_meta': {'type': 'object'}, 'known': {'type': 'boolean', 'description': 'False when we have never seen this wallet in an indexed token. Never billed.'}, 'wallet': {'type': 'string', 'description': 'Solana wallet address (base58).'}, 'history': {'type': 'object', 'description': 'Appearances, roles it recurs in, and its realised record across the index.'}, 'trading': {'type': 'object'}}}
Esquema de entrada
{'type': 'object', 'examples': [{'mints': ['6acH1iae44zL4haWNNCaqcTqS2Q7KNYsWErxCoLW9u9P', 'CuPKnZJ6ut7WR5XGjdZtvLQQJpewHNPTuRyXvC8ThXEq']}], 'required': ['mints'], 'properties': {'mints': {'type': 'array', 'items': {'type': 'string', 'description': 'Solana token mint, base58.'}, 'description': 'Two to four mints to compare.'}}}
Esquema de salida
{'type': 'object', 'properties': {'says': {'type': 'string', 'description': 'The finding in one plain sentence, safe to quote.'}, '_meta': {'type': 'object'}, 'count': {'type': 'integer'}, 'in_all': {'type': 'integer'}, 'shared': {'type': 'array', 'description': 'wallet, in_tokens, mints, roles (holder / insider / early / sniper).'}, 'compared': {'type': 'array'}, 'not_covered': {'type': 'array', 'description': "mints we do not hold; the rest is still answered, as coverage 'partial'."}}}
Esquema de entrada
{'type': 'object', 'examples': [{'id': '6acH1iae44zL4haWNNCaqcTqS2Q7KNYsWErxCoLW9u9P'}], 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'A Solana mint address, usually from `search`.'}}}
Esquema de salida
{'type': 'object', 'properties': {'id': {'type': 'string', 'description': 'The mint this document is about.'}, 'url': {'type': 'string', 'description': 'Public page for the token, or null if the id was not an address.'}, 'text': {'type': 'string', 'description': 'The full report as JSON text.'}, 'title': {'type': 'string'}, 'metadata': {'type': 'object'}}}
Esquema de entrada
{'type': 'object', 'examples': [{'limit': 50, 'min_tokens': 8}], 'properties': {'limit': {'type': 'integer', 'description': 'Rows, 1-100. Default 25.'}, 'min_tokens': {'type': 'integer', 'description': 'Minimum tokens flagged in. Default 3.'}}}
Esquema de salida
{'type': 'object', 'properties': {'says': {'type': 'string', 'description': 'The finding in one plain sentence, safe to quote.'}, '_meta': {'type': 'object'}, 'count': {'type': 'integer'}, 'filters': {'type': 'object'}, 'wallets': {'type': 'array', 'description': 'wallet, insider_in, also_held, early_investor_in, avg_supply_pct, realized_sol,...'}}}
Esquema de entrada
{'type': 'object', 'examples': [{'hours': 6, 'min_mcap': 50000}], 'properties': {'hours': {'type': 'integer', 'description': 'Hours back, 1-168. Default 24.'}, 'limit': {'type': 'integer', 'description': 'Rows, 1-100. Default 25.'}, 'min_mcap': {'type': 'number', 'description': 'Minimum market cap, USD.'}, 'platform': {'type': 'string', 'description': 'Launchpad, e.g. pumpfun or letsbonk.'}}}
Esquema de salida
{'type': 'object', 'properties': {'says': {'type': 'string', 'description': 'The finding in one plain sentence, safe to quote.'}, '_meta': {'type': 'object'}, 'count': {'type': 'integer'}, 'tokens': {'type': 'array'}, 'filters': {'type': 'object', 'description': 'The filters actually applied, echoed back — a caller should not have to guess whether a...'}}}
Esquema de entrada
{'type': 'object', 'examples': [{'min_wallets': 20}], 'properties': {'limit': {'type': 'integer', 'description': 'Rows, 1-100. Default 25.'}, 'min_wallets': {'type': 'integer', 'description': 'Minimum wallets seeded. Default 3.'}}}
Esquema de salida
{'type': 'object', 'properties': {'says': {'type': 'string', 'description': 'The finding in one plain sentence, safe to quote.'}, '_meta': {'type': 'object'}, 'count': {'type': 'integer'}, 'filters': {'type': 'object'}, 'funders': {'type': 'array', 'description': 'funder, funder_known (exchange name when we know the address, else null), wallets_funded,...'}}}
Esquema de entrada
{'type': 'object', 'examples': [{}], 'properties': {}}
Esquema de salida
{'type': 'object', 'properties': {'plan': {'type': 'string'}, 'key_prefix': {'type': 'string'}, 'credit_balance': {'type': 'number', 'description': 'Credits left. A new key starts at 0.'}, 'free_remaining': {'type': 'number'}, 'plan_expires_at': {'type': 'number'}, 'plan_credits_per_month': {'type': 'number'}}}
Esquema de entrada
{'type': 'object', 'examples': [{}], 'properties': {}}
Esquema de salida
{'type': 'object', 'properties': {'_meta': {'type': 'object'}, 'index': {'type': 'object'}, 'stats': {'type': 'object'}, 'pricing': {'type': 'object'}, 'universe': {'type': 'string'}, 'platforms': {'type': 'array'}, 'start_here': {'type': 'object'}, 'not_covered': {'type': 'object'}, 'history_from': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'examples': [{}], 'properties': {}}
Esquema de salida
{'type': 'object', 'properties': {'mint': {'type': 'string'}, 'next': {'type': 'array'}, 'says': {'type': 'string'}, '_meta': {'type': 'object'}, 'screen': {'type': 'object'}, 'inspect': {'type': 'object'}, 'identity': {'type': 'object'}, 'not_shown': {'type': 'object'}}}
Esquema de entrada
{'type': 'object', 'examples': [{}], 'properties': {}}
Esquema de salida
{'type': 'object', 'properties': {'says': {'type': 'string'}, '_meta': {'type': 'object'}, 'bands': {'type': 'array'}, 'window_days': {'type': 'number'}, 'base_rate_pct': {'type': 'number'}, 'calibrated_at': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'examples': [{'mint': '6acH1iae44zL4haWNNCaqcTqS2Q7KNYsWErxCoLW9u9P'}], 'required': ['mint'], 'properties': {'mint': {'type': 'string', 'description': 'Solana token mint, base58.'}}}
Esquema de salida
{'type': 'object', 'properties': {'mint': {'type': 'string', 'description': 'Solana token mint address (base58).'}, '_meta': {'type': 'object'}, 'groups': {'type': 'object'}, 'activity': {'type': 'object', 'description': 'transactions analysed and fee cost.'}, 'top_holders': {'type': 'array', 'description': 'rank, wallet, supply_pct, is_whale, is_notable.'}, 'holder_wealth': {'type': 'object', 'description': 'top-50 SOL distribution; a median near zero is a launch distributed to nobody.'}, 'wallet_classes': {'type': 'object', 'description': 'snipers, insiders, fresh_wallets, early_buyers.'}, 'tracked_traders': {'type': 'object', 'description': 'Activity from traders we follow by name.'}, 'trading_patterns': {'type': 'object', 'description': 'scalp score and wash-trading share.'}}}
Esquema de entrada
{'type': 'object', 'examples': [{'days': 30, 'sort': 'success'}], 'properties': {'days': {'type': 'integer', 'description': 'Recent window, 1-90 days. Default 7.'}, 'sort': {'enum': ['profit', 'success', 'activity'], 'type': 'string', 'description': 'profit: realised SOL. success: win rate. activity: recent trades.'}, 'limit': {'type': 'integer', 'description': 'Rows, 1-100. Default 25.'}}}
Esquema de salida
{'type': 'object', 'properties': {'kols': {'type': 'array', 'description': 'wallet, name, handle, verified, followers, lifetime {trades, volume_sol, realized_sol,...'}, 'says': {'type': 'string', 'description': 'The finding in one plain sentence, safe to quote.'}, '_meta': {'type': 'object'}, 'count': {'type': 'integer'}, 'filters': {'type': 'object'}}}
Esquema de entrada
{'type': 'object', 'examples': [{'address': 'CyaE1VxvBrahnPWkqm5VsdCvyS2QmNht2UFrKJHga54o'}], 'required': ['address'], 'properties': {'address': {'type': 'string', 'description': 'Solana wallet, base58.'}}}
Esquema de salida
{'type': 'object', 'properties': {'kol': {'type': 'object', 'description': 'Identity and lifetime stats. Null when the address is not a tracked KOL; nothing is charged...'}, '_meta': {'type': 'object'}, 'tokens': {'type': 'array', 'description': 'Per-token rollup: mint, symbol, buys, sells, volume_sol, realized_sol, first and last trade...'}, 'recent_trades': {'type': 'array', 'description': 'Latest trades: side, sol, realized_sol, roi_pct, entry_mcap, timestamp.'}}}
Esquema de entrada
{'type': 'object', 'examples': [{'query': 'bonk'}], 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'description': 'Rows, 1-100. Default 25.'}, 'query': {'type': 'string', 'description': 'Symbol, name fragment, or an exact mint address.'}}}
Esquema de salida
{'type': 'object', 'properties': {'says': {'type': 'string'}, '_meta': {'type': 'object', 'description': 'coverage, billing and price_usd for this call.'}, 'count': {'type': 'number'}, 'results': {'type': 'array', 'description': 'Rows of {id, title, url}. id is the mint; pass it to fetch.'}}}
Esquema de entrada
{'type': 'object', 'examples': [{'q': 'bonk', 'days': 7}], 'properties': {'q': {'type': 'string', 'description': 'Symbol, name fragment, or exact mint.'}, 'days': {'type': 'integer', 'description': 'Analysed within this many days.'}, 'limit': {'type': 'integer', 'description': 'Rows, 1-100. Default 25.'}, 'offset': {'type': 'integer', 'description': 'Rows to skip. Default 0.'}, 'min_mcap': {'type': 'number', 'description': 'Minimum market cap, USD.'}, 'platform': {'type': 'string', 'description': 'Launchpad, e.g. pumpfun or letsbonk.'}}}
Esquema de salida
{'type': 'object', 'properties': {'says': {'type': 'string', 'description': 'The finding in one plain sentence, safe to quote.'}, '_meta': {'type': 'object'}, 'count': {'type': 'integer'}, 'query': {'type': 'object'}, 'tokens': {'type': 'array', 'description': 'mint, symbol, name, analyzed_at, mcap_at_analysis, platform, holders, insiders, snipers,...'}}}
Esquema de entrada
{'type': 'object', 'examples': [{'filters': {'total_holders': {'min': 200}}, 'window_days': 30}], 'required': ['filters'], 'properties': {'filters': {'type': 'object', 'description': 'Field bounds as {min,max}; get_coverage lists the fields.'}, 'window_days': {'type': 'integer', 'description': 'Cohort window, days. Default 30.'}}}
Esquema de salida
{'type': 'object', 'properties': {'says': {'type': 'string', 'description': 'The finding in one plain sentence, safe to quote.'}, '_meta': {'type': 'object'}, 'cohort': {'type': 'object', 'description': 'n, rug_pct, base_rate_pct, rug_lift_vs_base, median_peak_gain_pct, p75/p90_peak_gain_pct,...'}, 'filters': {'type': 'object', 'description': 'The filters applied, echoed back.'}, 'disclaimer': {'type': 'string', 'description': 'Measured history, not a forecast, and not adjusted for slippage or fees.'}, 'window_days': {'type': 'integer'}}}
Esquema de entrada
{'type': 'object', 'examples': [{'mint': '6acH1iae44zL4haWNNCaqcTqS2Q7KNYsWErxCoLW9u9P'}], 'required': ['mint'], 'properties': {'mint': {'type': 'string', 'description': 'Solana token mint, base58.'}}}
Esquema de salida
{'type': 'object', 'properties': {'mint': {'type': 'string', 'description': 'Solana token mint address (base58).'}, 'says': {'type': 'string', 'description': 'The finding in one plain sentence, safe to quote.'}, '_meta': {'type': 'object'}, 'ready': {'type': 'boolean', 'description': 'False when we hold no holder baseline for this token; nothing is charged in that case.'}, 'changes': {'type': 'object', 'description': 'Movement against the baseline: who left, who grew, and the supply behind it.'}}}
Esquema de entrada
{'type': 'object', 'examples': [{'mint': '6acH1iae44zL4haWNNCaqcTqS2Q7KNYsWErxCoLW9u9P'}], 'required': ['mint'], 'properties': {'mint': {'type': 'string', 'description': 'Solana token mint, base58.'}}}
Esquema de salida
{'type': 'object', 'properties': {'mint': {'type': 'string', 'description': 'Solana token mint address (base58).'}, 'says': {'type': 'string', 'description': 'The finding in one plain sentence, safe to quote.'}, '_meta': {'type': 'object'}, 'edges': {'type': 'array', 'description': 'wallet_a/wallet_b ties with strength and confidence.'}, 'members': {'type': 'array', 'description': 'Which wallet sits in which cluster, and its role.'}, 'edges_total': {'type': 'integer', 'description': 'True edge count; compare against the returned array to detect truncation.'}, 'wash_wallets': {'type': 'array'}, 'members_total': {'type': 'integer'}}}
Esquema de entrada
{'type': 'object', 'examples': [{'mint': '6acH1iae44zL4haWNNCaqcTqS2Q7KNYsWErxCoLW9u9P'}], 'required': ['mint'], 'properties': {'mint': {'type': 'string', 'description': 'Solana token mint, base58.'}}}
Esquema de salida
{'type': 'object', 'properties': {'mint': {'type': 'string', 'description': 'Solana token mint address (base58).'}, '_meta': {'type': 'object'}, 'upside': {'type': 'object', 'description': 'Measured 2x/5x rate for tokens whose holders carried this much winning history, against...'}, 'creator': {'type': 'object', 'description': 'address, allocation_pct, has_sold.'}, 'identity': {'type': 'object', 'description': 'holders_checked, holders_with_history (a COUNT), coverage_pct, prior_appearances,...'}, 'sibling_tokens': {'type': 'array', 'description': 'Earlier tokens these wallets ran: mint, seen_at, shared_wallets, rugged.'}, 'sibling_outcomes': {'type': 'object', 'description': 'known vs rugged among the siblings.'}}}
Esquema de entrada
{'type': 'object', 'examples': [{'mint': '6acH1iae44zL4haWNNCaqcTqS2Q7KNYsWErxCoLW9u9P'}], 'required': ['mint'], 'properties': {'mint': {'type': 'string', 'description': 'Solana token mint, base58.'}}}
Esquema de salida
{'type': 'object', 'properties': {'mint': {'type': 'string', 'description': 'Solana token mint address (base58).'}, 'path': {'type': 'object', 'description': 'analysed_at, first/last tick, tick count, market cap at analysis / latest / peak / trough,...'}, 'says': {'type': 'string', 'description': 'The finding in one plain sentence, safe to quote.'}, '_meta': {'type': 'object'}, 'coverage_note': {'type': 'string', 'description': "Where our feed starts, so the path is not mistaken for the token's whole life."}}}
Esquema de entrada
{'type': 'object', 'examples': [{'mint': '6acH1iae44zL4haWNNCaqcTqS2Q7KNYsWErxCoLW9u9P', 'depth': 'full'}], 'required': ['mint'], 'properties': {'mint': {'type': 'string', 'description': 'Solana token mint, base58.'}, 'depth': {'enum': ['core', 'full'], 'type': 'string', 'description': 'core: verdict, holders, identity. full adds graph, price path, sellability.'}}}
Esquema de salida
{'type': 'object', 'properties': {'mint': {'type': 'string', 'description': 'The token this describes.'}, 'says': {'type': 'string', 'description': 'The finding in one plain sentence, safe to quote.'}, '_meta': {'type': 'object'}, 'depth': {'enum': ['core', 'full'], 'type': 'string', 'description': 'Which tiers are included.'}, 'screen': {'type': 'object', 'description': 'The full body of the endpoint it names, exactly as that endpoint returns it.'}, 'inspect': {'type': 'object', 'description': 'The full body of the endpoint it names, exactly as that endpoint returns it.'}, 'identity': {'type': 'object', 'description': 'The full body of the endpoint it names, exactly as that endpoint returns it.'}}}
Esquema de entrada
{'type': 'object', 'examples': [{'mint': '6acH1iae44zL4haWNNCaqcTqS2Q7KNYsWErxCoLW9u9P'}], 'required': ['mint'], 'properties': {'mint': {'type': 'string', 'description': 'Solana token mint, base58.'}}}
Esquema de salida
{'type': 'object', 'properties': {'kols': {'type': 'array', 'description': 'Addresses with funding source, cluster membership and flags. Capped at 100; the matching...'}, 'mint': {'type': 'string'}, 'says': {'type': 'string', 'description': 'The finding in one plain sentence, safe to quote.'}, '_meta': {'type': 'object'}, 'snipers': {'type': 'array', 'description': 'Addresses with funding source, cluster membership and flags. Capped at 100; the matching...'}, 'insiders': {'type': 'array', 'description': 'Addresses with funding source, cluster membership and flags. Capped at 100; the matching...'}, 'scalpers': {'type': 'array', 'description': 'Addresses with funding source, cluster membership and flags. Capped at 100; the matching...'}, 'kols_total': {'type': 'integer'}, 'wash_total': {'type': 'integer'}, 'early_total': {'type': 'integer'}, 'fresh_total': {'type': 'integer'}, 'wash_wallets': {'type': 'array', 'description': 'Addresses with funding source, cluster membership and flags. Capped at 100; the matching...'}, 'fresh_wallets': {'type': 'array', 'description': 'Addresses with funding source, cluster membership and flags. Capped at 100; the matching...'}, 'snipers_total': {'type': 'integer'}, 'insiders_total': {'type': 'integer'}, 'early_investors': {'type': 'array', 'description': 'Addresses with funding source, cluster membership and flags. Capped at 100; the matching...'}}}
Esquema de entrada
{'type': 'object', 'examples': [{'mint': '6acH1iae44zL4haWNNCaqcTqS2Q7KNYsWErxCoLW9u9P', 'min_shared': 5}], 'required': ['mint'], 'properties': {'mint': {'type': 'string', 'description': 'Solana token mint, base58.'}, 'min_shared': {'type': 'integer', 'description': 'Minimum shared wallets. Default 3.'}}}
Esquema de salida
{'type': 'object', 'properties': {'mint': {'type': 'string'}, 'says': {'type': 'string', 'description': 'The finding in one plain sentence, safe to quote.'}, '_meta': {'type': 'object'}, 'tokens': {'type': 'array', 'description': 'Launches sharing wallets with this one: mint, shared wallet count, outcome and the highest...'}, 'common_wallets': {'type': 'array', 'description': 'The shared wallets themselves, with which launches each ties.'}, 'web_wallet_pool': {'type': 'integer', 'description': 'Wallets considered when building the web.'}}}
Esquema de entrada
{'type': 'object', 'examples': [{'address': 'bwamJzztZsepfkteWRChggmXuiiCQvpLqPietdNfSXa'}], 'required': ['address'], 'properties': {'address': {'type': 'string', 'description': 'Solana wallet, base58.'}}}
Esquema de salida
{'type': 'object', 'properties': {'says': {'type': 'string', 'description': 'The finding in one plain sentence, safe to quote.'}, '_meta': {'type': 'object'}, 'direct': {'type': 'array', 'description': 'Counterparts, each with the wallet, interaction count, shared tokens and transfer direction...'}, 'wallet': {'type': 'string', 'description': 'The wallet asked about.'}, 'edge_total': {'type': 'integer', 'description': 'Edges behind both rings.'}, 'second_hop': {'type': 'array', 'description': 'A bounded second ring, reached through the direct counterparts.'}, 'direct_total': {'type': 'integer', 'description': 'Counterparts found, before the cap.'}}}
Cambios recientes en herramientas
Servidores MCP similares
Crypto Bot Audit + Market Data (x402 paid)
Audits crypto bot source code and provides paid crypto market, token, gas, stablecoin, and DeFi TVL data.
Polyform
Offers pay-per-call APIs for economic, financial, geographic, healthcare, domain, email, sanctions, blockchain, and business risk…
Satoshidata Wallet Intel
Provides Bitcoin wallet intelligence, address labels, trust and risk signals, transaction verification, entity activity, fees, me…
47620 Solana Data API
Provides read-only Solana balances, token and transaction data, network health, market information, and address risk checks.
PumpPill — token safety and measured outcomes
Provides token and wallet safety data, deployer histories, risk flags, market outcomes, holder activity, and measured performance…
DeFade — Multi-Chain Memecoin Analyzer
Analyzes tokens across supported chains for rug risk, liquidity, holder concentration, wallet relationships, funding, trading beh…
CIPHER x402 — Paid Solana & Crypto Tools
Provides paid crypto, Solana, security, financial-data, geocoding, medical-literature, nutrition, and repository-analysis tools t…
Pyfile LLM & Data API
Provides LLM chat and web retrieval plus DNS, crypto pricing, Base gas, FDA data, sanctions, KYB, and fair-selection tools.