One call turns a mint address into SAFE, CAUTION or DANGER with the reasons attached, read from the chain itself rather than from an index that has not caught up.
A Solana token-safety server that reads a token's mint directly from the chain rather than from an indexer, so a token minted minutes ago is still screened. For tokens that pass, it builds the buy as an unsigned Jupiter transaction carrying a Jito tip — you sign it, and the server never holds keys.
- scan_token returns the full report in one call — authority, Token-2022 traps, honeypot check, liquidity, holder concentration — as SAFE, CAUTION or DANGER with a score from 0 to 100
- is_safe is the one-boolean gate to put in front of a trade
- verify_token_safety and check_authorities audit mint and freeze authority and the dangerous Token-2022 extensions: permanent delegate, transfer hooks, non-transferable, pausable
- check_liquidity, holders_breakdown and token_age fill in the rest of the profile; check_deployer looks at the wallet that shipped it
- simulate_sell and simulate_trade test whether you could get out before you get in
- batch_scan screens a list; compare_tokens puts two side by side
- execute_safe_swap builds an unsigned Jupiter transaction with a Jito tip for you to sign
Nothing to install and no API key: point the client at the remote Streamable HTTP endpoint. Signing stays with you — the server never holds keys.
One command — npx -y mcp-remote https://web-production-58d585.up.railway.app/mcp
