MAD Synapse
What this MCP does
Analyzes Solana tokens, wallets, pump.fun launches, Meteora liquidity positions, transaction activity and token risk.
Tools
Input schema
{'type': 'object', 'required': ['address'], 'properties': {'address': {'type': 'string', 'description': 'Any string that might be a crypto address (EVM, Solana, Bitcoin, Tron, etc.).'}}, 'additionalProperties': False}
Output schema
{'type': 'object', 'properties': {'valid': {'type': ['boolean', 'null']}, 'address': {'type': ['string', 'null']}, 'matches': {'type': 'array', 'items': {'type': ['object', 'null'], 'properties': {'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'valid': {'type': ['boolean', 'null']}, 'checksummed': {'type': ['string', 'null']}, 'checksum_was_valid': {'type': ['string', 'null']}}}}}}
Input schema
{'type': 'object', 'required': ['wallet'], 'properties': {'days': {'type': 'integer', 'default': 3, 'maximum': 14, 'minimum': 1, 'description': "How many days of the wallet's history to replay. Range 1-14. Default 3."}, 'exit': {'type': 'string', 'default': 'first_sell', 'pattern': '^(first_sell|full_exit)$', 'description': 'sell on the leader\'s first sell, or once it has sold 90%. Default "first_sell".'}, 'wallet': {'type': 'string', 'pattern': '^[1-9A-HJ-NP-Za-km-z]{32,44}$', 'description': 'leader wallet to copy. Base58 Solana address, 32-44 chars.'}, 'size_sol': {'type': 'number', 'default': 0.1, 'maximum': 10, 'minimum': 0.01, 'description': 'SOL per copied entry. Range 0.01-10. Default 0.1.'}, 'max_positions': {'type': 'integer', 'default': 150, 'maximum': 300, 'minimum': 10, 'description': 'most recent positions to replay. Range 10-300. Default 150.'}}, 'additionalProperties': False}
Output schema
{'type': 'object', 'properties': {'note': {'type': ['string', 'null']}, 'found': {'type': ['boolean', 'null']}, 'label': {}, 'setup': {'type': ['object', 'null'], 'properties': {'fees': {'type': ['string', 'null']}, 'from': {'type': ['string', 'null']}, 'size_sol': {'type': ['number', 'null']}, 'exit_rule': {'type': ['string', 'null']}, 'unpriceable': {'type': ['number', 'null']}, 'window_days': {'type': ['number', 'null']}, 'positions_considered': {'type': ['number', 'null']}}}, 'by_lag': {'type': 'array', 'items': {'type': ['object', 'null'], 'properties': {'copied': {'type': ['number', 'null']}, 'pnl_sol': {'type': ['number', 'null']}, 'roi_pct': {'type': ['number', 'null']}, 'approx_ms': {'type': ['number', 'null']}, 'graduated': {'type': ['number', 'null']}, 'lag_slots': {'type': ['number', 'null']}, 'still_open': {'type': ['number', 'null']}, 'win_rate_pct': {'type': ['number', 'null']}, 'median_roi_pct': {'type': ['number', 'null']}, 'missed_after_graduation': {'type': ['number', 'null']}}}}, 'wallet': {'type': ['string', 'null']}, 'verdict': {'type': ['string', 'null']}, 'fast_flips_pct': {'type': ['number', 'null']}, 'biggest_at_2_slots': {'type': 'array', 'items': {'type': ['object', 'null'], 'properties': {'mint': {'type': ['string', 'null']}, 'name': {'type': ['string', 'null']}, 'hold_s': {'type': ['number', 'null']}, 'status': {'type': ['string', 'null']}, 'symbol': {'type': ['string', 'null']}, 'roi_pct': {'type': ['number', 'null']}, 'pnl_sol_at_2_slots': {'type': ['number', 'null']}}}}, 'leader_median_roi_pct': {'type': ['number', 'null']}}}
Input schema
{'type': 'object', 'required': ['wallet'], 'properties': {'wallet': {'type': 'string', 'pattern': '^[1-9A-HJ-NP-Za-km-z]{32,44}$', 'description': 'wallet address. Base58 Solana address, 32-44 chars.'}}, 'additionalProperties': False}
Output schema
{'type': 'object', 'properties': {'level': {'type': ['string', 'null']}, 'scope': {'type': ['string', 'null']}, 'wallet': {'type': ['string', 'null']}, 'reasons': {'type': 'array', 'items': {'type': ['string', 'null']}}, 'trading': {'type': ['object', 'null'], 'properties': {'best': {'type': ['number', 'null']}, 'count': {'type': ['number', 'null']}, 'worst': {'type': ['number', 'null']}, 'win_rate_pct': {'type': ['number', 'null']}, 'median_hold_s': {'type': ['number', 'null']}, 'classification': {'type': ['string', 'null']}, 'realized_pnl_sol': {'type': ['number', 'null']}}}, 'launches': {'type': ['object', 'null'], 'properties': {'last': {'type': ['string', 'null']}, 'count': {'type': ['number', 'null']}, 'graduated': {'type': ['number', 'null']}}}, 'risk_score': {'type': ['number', 'null']}}}
Input schema
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 10, 'maximum': 25, 'minimum': 1, 'description': 'How many ranked LP wallets to return. Range 1-25. Default 10.'}}, 'additionalProperties': False}
Output schema
{'type': 'object', 'properties': {'method': {'type': ['string', 'null']}, 'whales': {'type': 'array', 'items': {'type': ['object', 'null'], 'properties': {'score': {'type': ['number', 'null']}, 'wallet': {'type': ['string', 'null']}, 'net_usd': {'type': ['number', 'null']}, 'last_seen': {'type': ['string', 'null']}, 'roundtrips': {'type': ['number', 'null']}, 'pools_traded': {'type': ['number', 'null']}, 'win_rate_pct': {'type': ['number', 'null']}, 'avg_trade_usd': {'type': ['number', 'null']}, 'median_hold_h': {'type': ['number', 'null']}, 'median_multiple': {'type': ['number', 'null']}}}}, 'generated_at': {'type': ['string', 'null']}, 'pools_scanned': {'type': ['number', 'null']}}}
Input schema
{'type': 'object', 'required': ['mint'], 'properties': {'mint': {'type': 'string', 'pattern': '^[1-9A-HJ-NP-Za-km-z]{32,44}$', 'description': 'pump.fun token mint. Base58 Solana address, 32-44 chars.'}}, 'additionalProperties': False}
Output schema
{'type': 'object', 'properties': {'dev': {'type': ['object', 'null'], 'properties': {'verdict': {'type': 'array', 'items': {'type': ['string', 'null']}}, 'launches': {'type': ['number', 'null']}, 'sold_sol': {'type': ['number', 'null']}, 'graduated': {'type': ['number', 'null']}, 'holds_pct': {'type': ['number', 'null']}, 'bought_sol': {'type': ['number', 'null']}}}, 'flow': {'type': ['object', 'null'], 'properties': {'buys': {'type': ['number', 'null']}, 'sells': {'type': ['number', 'null']}, 'trades': {'type': ['number', 'null']}, 'buy_sol': {'type': ['number', 'null']}, 'net_sol': {'type': ['number', 'null']}, 'sell_sol': {'type': ['number', 'null']}, 'last_trade': {'type': ['string', 'null']}, 'first_trade': {'type': ['string', 'null']}, 'unique_wallets': {'type': ['number', 'null']}}}, 'mint': {'type': ['string', 'null']}, 'note': {'type': ['string', 'null']}, 'curve': {'type': ['object', 'null'], 'properties': {'peak': {'type': ['object', 'null'], 'properties': {'mcap_sol': {}, 'mcap_usd': {}}}, 'mcap_sol': {}, 'mcap_usd': {}, 'graduated': {'type': ['boolean', 'null']}, 'price_sol': {}, 'graduated_at': {}, 'progress_pct': {'type': ['number', 'null']}, 'real_sol_in_curve': {'type': ['number', 'null']}}}, 'flags': {'type': 'array', 'items': {'type': ['string', 'null']}}, 'risks': {'type': 'array', 'items': {'type': ['string', 'null']}}, 'score': {'type': ['number', 'null']}, 'symbol': {'type': ['string', 'null']}, 'verdict': {'type': ['string', 'null']}, 'swap_url': {}, 'positives': {'type': 'array', 'items': {'type': ['string', 'null']}}, 'graduation': {'type': ['object', 'null'], 'properties': {'cell': {'type': ['string', 'null']}, 'lift': {'type': ['number', 'null']}, 'bucket': {'type': ['object', 'null'], 'properties': {'buy_sol_60s': {'type': ['string', 'null']}, 'dev_buy_sol': {'type': ['string', 'null']}, 'unique_buyers_60s': {'type': ['string', 'null']}}}, 'base_rate_pct': {'type': ['number', 'null']}, 'probability_pct': {'type': ['number', 'null']}, 'comparable_launches': {'type': ['number', 'null']}}}, 'launch_snipers': {'type': ['object', 'null'], 'properties': {'wallets': {'type': ['number', 'null']}, 'bought_sol': {'type': ['number', 'null']}, 'still_hold_pct': {'type': ['number', 'null']}}}, 'top_curve_holders': {'type': 'array', 'items': {'type': ['object', 'null'], 'properties': {'pct': {'type': ['number', 'null']}, 'label': {}, 'wallet': {'type': ['string', 'null']}}}}}}
Input schema
{'type': 'object', 'required': ['mints'], 'properties': {'mints': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[1-9A-HJ-NP-Za-km-z]{32,44}$', 'description': 'mint'}, 'maxItems': 100, 'minItems': 1, 'description': 'Solana token mint addresses (base58) to price. 1-100 items.'}}, 'additionalProperties': False}
Output schema
{'type': 'object', 'properties': {'prices': {'type': 'array', 'items': {'type': ['object', 'null'], 'properties': {'usd': {'type': ['number', 'null']}, 'dead': {'type': ['boolean', 'null']}, 'mint': {'type': ['string', 'null']}, 'liquidity_usd': {'type': ['number', 'null']}, 'change_24h_pct': {'type': ['number', 'null']}}}}, 'source': {'type': ['string', 'null']}}}
Input schema
{'type': 'object', 'required': ['creator'], 'properties': {'creator': {'type': 'string', 'pattern': '^[1-9A-HJ-NP-Za-km-z]{32,44}$', 'description': 'creator (dev) wallet. Base58 Solana address, 32-44 chars.'}}, 'additionalProperties': False}
Output schema
{'type': 'object', 'properties': {'found': {'type': ['boolean', 'null']}, 'creator': {'type': ['string', 'null']}, 'verdict': {'type': 'array', 'items': {'type': ['string', 'null']}}, 'baseline': {'type': ['string', 'null']}, 'launches': {'type': ['number', 'null']}, 'graduated': {'type': ['number', 'null']}, 'last_launch': {'type': ['string', 'null']}, 'first_launch': {'type': ['string', 'null']}, 'recent_launches': {'type': 'array', 'items': {'type': ['object', 'null'], 'properties': {'mint': {'type': ['string', 'null']}, 'symbol': {'type': ['string', 'null']}, 'trades': {'type': ['number', 'null']}, 'graduated': {'type': ['boolean', 'null']}, 'created_at': {'type': ['string', 'null']}, 'volume_sol': {'type': ['number', 'null']}, 'dev_sold_sol': {'type': ['number', 'null']}, 'peak_mcap_sol': {'type': ['number', 'null']}, 'dev_bought_sol': {'type': ['number', 'null']}, 'unique_wallets': {'type': ['number', 'null']}, 'dev_first_sell_after_s': {'type': ['number', 'null']}}}}, 'launches_last_24h': {'type': ['number', 'null']}, 'graduation_rate_pct': {'type': ['number', 'null']}, 'median_gap_between_launches_s': {'type': ['number', 'null']}}}
Input schema
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1, 'description': 'How many of the newest launches to return. Range 1-50. Default 20.'}, 'window_s': {'type': 'integer', 'default': 300, 'maximum': 3600, 'minimum': 30, 'description': 'early-flow window after creation. Range 30-3600. Default 300.'}}, 'additionalProperties': False}
Output schema
{'type': 'object', 'properties': {'launches': {'type': 'array', 'items': {'type': ['object', 'null'], 'properties': {'mint': {'type': ['string', 'null']}, 'name': {'type': ['string', 'null']}, 'age_s': {'type': ['number', 'null']}, 'early': {'type': ['object', 'null']}, 'mayhem': {'type': ['boolean', 'null']}, 'symbol': {'type': ['string', 'null']}, 'creator': {'type': ['string', 'null']}, 'mcap_sol': {}, 'mcap_usd': {}, 'created_at': {'type': ['string', 'null']}, 'dev_buy_sol': {}, 'dev_sold_sol': {}, 'token_program': {'type': ['string', 'null']}, 'creator_launches': {'type': ['number', 'null']}, 'curve_progress_pct': {'type': ['number', 'null']}}}}, 'window_s': {'type': ['number', 'null']}}}
Input schema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Output schema
{'type': 'object', 'properties': {'as_of': {'type': ['string', 'null']}, 'sol_usd': {'type': ['number', 'null']}, 'coverage': {'type': ['string', 'null']}, 'last_24h': {'type': ['object', 'null'], 'properties': {'launches': {'type': ['number', 'null']}, 'graduations': {'type': ['number', 'null']}, 'graduation_rate_pct': {'type': ['number', 'null']}}}, 'last_hour': {'type': ['object', 'null'], 'properties': {'trades': {'type': ['number', 'null']}, 'launches': {'type': ['number', 'null']}, 'sol_volume': {'type': ['number', 'null']}, 'graduations': {'type': ['number', 'null']}, 'active_tokens': {'type': ['number', 'null']}, 'unique_wallets': {'type': ['number', 'null']}}}, 'hottest_15m': {'type': 'array', 'items': {'type': ['object', 'null'], 'properties': {'mint': {'type': ['string', 'null']}, 'name': {'type': ['string', 'null']}, 'symbol': {'type': ['string', 'null']}, 'trades': {'type': ['number', 'null']}, 'buy_sol': {'type': ['number', 'null']}, 'net_sol': {'type': ['number', 'null']}, 'wallets': {'type': ['number', 'null']}, 'sell_sol': {'type': ['number', 'null']}}}}, 'trades_per_min': {'type': ['number', 'null']}, 'recent_graduations': {'type': 'array', 'items': {'type': ['object', 'null'], 'properties': {'mint': {'type': ['string', 'null']}, 'name': {'type': ['string', 'null']}, 'symbol': {'type': ['string', 'null']}, 'graduated_at': {'type': ['string', 'null']}}}}}}
Input schema
{'type': 'object', 'required': ['wallet'], 'properties': {'limit': {'type': 'integer', 'default': 20000, 'maximum': 20000, 'minimum': 100, 'description': "How many of the wallet's most recent recorded trades to analyse. Range 100-20000. Default 20000."}, 'wallet': {'type': 'string', 'pattern': '^[1-9A-HJ-NP-Za-km-z]{32,44}$', 'description': 'wallet address. Base58 Solana address, 32-44 chars.'}}, 'additionalProperties': False}
Output schema
{'type': 'object', 'properties': {'note': {'type': ['string', 'null']}, 'found': {'type': ['boolean', 'null']}, 'label': {'type': ['string', 'null']}, 'wallet': {'type': ['string', 'null']}, 'window': {'type': ['object', 'null'], 'properties': {'to': {'type': ['string', 'null']}, 'from': {'type': ['string', 'null']}, 'truncated': {'type': ['boolean', 'null']}, 'trades_analyzed': {'type': ['number', 'null']}}}, 'activity': {'type': ['object', 'null'], 'properties': {'buys': {'type': ['number', 'null']}, 'sells': {'type': ['number', 'null']}, 'buy_sol': {'type': ['number', 'null']}, 'sell_sol': {'type': ['number', 'null']}, 'avg_buy_sol': {'type': ['number', 'null']}, 'tokens_traded': {'type': ['number', 'null']}, 'trades_per_day': {'type': ['number', 'null']}, 'unpriced_tokens': {'type': ['number', 'null']}}}, 'recent_tokens': {'type': 'array', 'items': {'type': ['object', 'null'], 'properties': {'mint': {'type': ['string', 'null']}, 'name': {'type': ['string', 'null']}, 'status': {'type': ['string', 'null']}, 'symbol': {'type': ['string', 'null']}, 'pnl_sol': {}, 'sold_sol': {'type': ['number', 'null']}, 'bought_sol': {'type': ['number', 'null']}, 'last_trade': {'type': ['string', 'null']}}}}, 'classification': {'type': ['string', 'null']}, 'created_tokens': {'type': ['object', 'null'], 'properties': {'count': {'type': ['number', 'null']}, 'recent': {'type': 'array'}, 'graduated': {'type': ['number', 'null']}}}, 'closed_positions': {'type': ['object', 'null'], 'properties': {'best': {'type': ['number', 'null']}, 'count': {'type': ['number', 'null']}, 'worst': {'type': ['number', 'null']}, 'win_rate_pct': {'type': ['number', 'null']}, 'median_hold_s': {'type': ['number', 'null']}, 'realized_pnl_sol': {'type': ['number', 'null']}}}}}
Input schema
{'type': 'object', 'properties': {'sort': {'type': 'string', 'default': 'pnl', 'pattern': '^(pnl|win_rate|roi)$', 'description': 'Rank by realized PnL in SOL ("pnl"), win rate ("win_rate") or return on SOL spent ("roi"). Default "pnl".'}, 'limit': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1, 'description': 'How many top wallets to return. Range 1-50. Default 20.'}, 'window_min': {'type': 'integer', 'default': 15, 'maximum': 120, 'minimum': 1, 'description': 'look-back for buying_now. Range 1-120. Default 15.'}, 'exclude_bots': {'type': 'boolean', 'default': False, 'description': 'drop sub-20-second and high-frequency wallets. Default false.'}}, 'additionalProperties': False}
Output schema
{'type': 'object', 'properties': {'note': {'type': ['string', 'null']}, 'sort': {'type': ['string', 'null']}, 'window': {'type': ['string', 'null']}, 'wallets': {'type': 'array', 'items': {'type': ['object', 'null'], 'properties': {'style': {'type': ['string', 'null']}, 'closed': {'type': ['number', 'null']}, 'wallet': {'type': ['string', 'null']}, 'pnl_sol': {'type': ['number', 'null']}, 'roi_pct': {'type': ['number', 'null']}, 'avg_hold_s': {'type': ['number', 'null']}, 'volume_sol': {'type': ['number', 'null']}, 'win_rate_pct': {'type': ['number', 'null']}}}}, 'buying_now': {'type': ['object', 'null'], 'properties': {'tokens': {'type': 'array', 'items': {'type': ['object', 'null'], 'properties': {}}}, 'among_top': {'type': ['number', 'null']}, 'window_min': {'type': ['number', 'null']}}}, 'leaderboard_built_at': {'type': ['string', 'null']}}}
Input schema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Output schema
{'type': 'object', 'properties': {'slot': {'type': ['number', 'null']}, 'epoch': {'type': ['number', 'null']}, 'version': {'type': ['string', 'null']}, 'tps_total': {'type': ['number', 'null']}, 'avg_slot_ms': {'type': ['number', 'null']}, 'block_height': {'type': ['number', 'null']}, 'tps_non_vote': {'type': ['number', 'null']}, 'window_minutes': {'type': ['number', 'null']}, 'epoch_progress_pct': {'type': ['number', 'null']}, 'epoch_ends_in_hours': {'type': ['number', 'null']}, 'priority_fee_micro_lamports_per_cu': {'type': ['object', 'null'], 'properties': {'p25': {'type': ['number', 'null']}, 'p50': {'type': ['number', 'null']}, 'p75': {'type': ['number', 'null']}, 'p90': {'type': ['number', 'null']}, 'slot_sampled': {'type': ['number', 'null']}, 'non_vote_txs_sampled': {'type': ['number', 'null']}, 'share_paying_no_priority_pct': {'type': ['number', 'null']}}}}}
Input schema
{'type': 'object', 'required': ['mint'], 'properties': {'mint': {'type': 'string', 'pattern': '^[1-9A-HJ-NP-Za-km-z]{32,44}$', 'description': 'token mint. Base58 Solana address, 32-44 chars.'}}, 'additionalProperties': False}
Output schema
{'type': 'object', 'properties': {'dex': {'type': ['string', 'null']}, 'mint': {'type': ['string', 'null']}, 'name': {'type': ['string', 'null']}, 'flags': {'type': 'array', 'items': {'type': ['object', 'null'], 'properties': {'msg': {'type': ['string', 'null']}, 'severity': {'type': ['string', 'null']}}}}, 'found': {'type': ['boolean', 'null']}, 'grade': {'type': ['string', 'null']}, 'score': {'type': ['number', 'null']}, 'symbol': {'type': ['string', 'null']}, 'fdv_usd': {'type': ['number', 'null']}, 'onchain': {'type': ['object', 'null'], 'properties': {'supply': {'type': ['number', 'null']}, 'holders': {}, 'program': {'type': ['string', 'null']}, 'decimals': {'type': ['number', 'null']}, 'pump_fun': {}, 'mint_authority': {}, 'freeze_authority': {}, 'metadata_mutable': {'type': ['boolean', 'null']}, 'token2022_extensions': {'type': 'array'}}}, 'pair_url': {'type': ['string', 'null']}, 'swap_url': {'type': ['string', 'null']}, 'txns_24h': {'type': ['object', 'null'], 'properties': {'buys': {'type': ['number', 'null']}, 'sells': {'type': ['number', 'null']}}}, 'price_usd': {'type': ['string', 'null']}, 'disclaimer': {'type': ['string', 'null']}, 'known_asset': {'type': ['object', 'null'], 'properties': {'kind': {'type': ['string', 'null']}, 'symbol': {'type': ['string', 'null']}}}, 'solana_pairs': {'type': ['number', 'null']}, 'generated_utc': {'type': ['string', 'null']}, 'liquidity_usd': {'type': ['number', 'null']}, 'onchain_error': {}, 'pair_age_hours': {'type': ['number', 'null']}, 'volume_24h_usd': {'type': ['number', 'null']}, 'liquidity_total_usd': {'type': ['number', 'null']}}}
Input schema
{'type': 'object', 'required': ['signature'], 'properties': {'signature': {'type': 'string', 'pattern': '^[1-9A-HJ-NP-Za-km-z]{64,90}$', 'description': 'Solana transaction signature (base58, 64-90 chars).'}}, 'additionalProperties': False}
Output schema
{'type': 'object', 'properties': {'slot': {'type': ['number', 'null']}, 'time': {'type': ['string', 'null']}, 'error': {}, 'found': {'type': ['boolean', 'null']}, 'status': {'type': ['string', 'null']}, 'fee_sol': {'type': ['number', 'null']}, 'signers': {'type': 'array', 'items': {'type': ['string', 'null']}}, 'summary': {'type': ['string', 'null']}, 'programs': {'type': 'array', 'items': {'type': ['object', 'null'], 'properties': {'name': {'type': ['string', 'null']}, 'program': {'type': ['string', 'null']}, 'instructions': {'type': ['number', 'null']}}}}, 'signature': {'type': ['string', 'null']}, 'error_logs': {}, 'sol_changes': {'type': 'array', 'items': {'type': ['object', 'null'], 'properties': {'sol': {'type': ['number', 'null']}, 'account': {'type': ['string', 'null']}}}}, 'compute_units': {'type': ['number', 'null']}, 'token_changes': {'type': 'array'}}}
Input schema
{'type': 'object', 'required': ['wallet'], 'properties': {'wallet': {'type': 'string', 'pattern': '^[1-9A-HJ-NP-Za-km-z]{32,44}$', 'description': 'wallet address. Base58 Solana address, 32-44 chars.'}}, 'additionalProperties': False}
Output schema
{'type': 'object', 'properties': {'sol': {'type': ['number', 'null']}, 'tokens': {'type': 'array', 'items': {'type': ['object', 'null'], 'properties': {'dead': {'type': ['boolean', 'null']}, 'mint': {'type': ['string', 'null']}, 'amount': {'type': ['number', 'null']}, 'program': {'type': ['string', 'null']}, 'decimals': {'type': ['number', 'null']}, 'usd_price': {'type': ['number', 'null']}, 'usd_value': {'type': ['number', 'null']}}}}, 'wallet': {'type': ['string', 'null']}, 'sol_usd': {'type': ['number', 'null']}, 'total_usd': {'type': ['number', 'null']}, 'tokens_usd': {'type': ['number', 'null']}, 'empty_accounts': {'type': ['object', 'null'], 'properties': {'count': {'type': ['number', 'null']}, 'reclaimable_sol': {'type': ['number', 'null']}}}, 'token_accounts': {'type': ['number', 'null']}}}
Recent tool changes
Similar MCP servers
DeltaSignal ATLAS-7
Analyzes SEC and XBRL data for crypto-related public companies, including fundamentals, issuer signals, peer comparisons, stress …
intel
Provides multi-chain market intelligence, blockchain activity metrics, trading and portfolio planning, sanctions clearance, agent…
Market Intelligence API
Analyzes crypto and tokenized-asset markets using DEX flows, perpetual positioning, smart-money activity, token risk, market news…
Gate MCP
Provides public Gate exchange market data for spot, futures, delivery, margin, options, Alpha, Earn products, order books, candle…
AgentFeed
Provides crypto market data on liquidations, funding, open interest, order books, spreads, liquidation forecasts, and tokenized-a…
whale-insights
Provides read-only crypto market and on-chain intelligence, including whale activity, analyst signals, prices, funding rates, gas…
Okx
Provides public OKX market data for crypto instruments, including candles, prices, order books, funding rates, open interest, pos…
mcp
Provides crypto derivatives and market-structure data including funding, open interest, liquidations, options, ETF flows, leverag…