{
  "markdown": "# token-risk MCP (ton-jetton-risk-mcp)\n\nAn [MCP](https://modelcontextprotocol.io) server that gives an AI agent tools to\n**screen any token for rug-pull / honeypot risk** — live, on-chain, free, no API keys.\n\nCovers three ecosystems:\n\n| tool | chains | what it checks |\n|------|--------|----------------|\n| `assess_evm_token_risk` | Ethereum, BSC, Base, Arbitrum, Polygon, Optimism, Avalanche | honeypot (static + **live buy/sell simulation** on ETH/BSC/Base), buy/sell tax, owner powers (mint / pause / blacklist / balance change), hidden owner, proxy, open source, DEX liquidity, holder concentration |\n| `assess_solana_token_risk` | Solana | mint / freeze authority, balance-mutable, closable accounts, transfer hooks & fees, DEX TVL + top pools, holder concentration; flags `dataSparse` for minutes-old mints |\n| `assess_ton_jetton_risk` | TON | mint authority not revoked, admin present, holder concentration, DEX liquidity & blacklist (STON.fi), taxable transfer, honeypot heuristic |\n\nEvery tool returns a **0–100 risk score** plus concrete flags and the raw facts\n(taxes, holders, liquidity, owner) as structured JSON.\n\nData sources: GoPlus token_security, honeypot.is v2 simulation, TonAPI, STON.fi —\nall live reads, nothing cached, nothing invented.\n\n## Install\n\nNo global install — run straight from GitHub with `npx`.\n\n**Claude Desktop / Claude Code** (`claude_desktop_config.json` or `.mcp.json`):\n\n```json\n{\n  \"mcpServers\": {\n    \"token-risk\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"github:mrvlyouknowwho/ton-jetton-risk-mcp\"]\n    }\n  }\n}\n```\n\nWorks the same in any MCP client (Cursor, Windsurf, VS Code, …).\n\nOptional env: `TONAPI_KEY` — a [tonapi.io](https://tonapi.io) key raises TON rate limits (works fine without).\n\n## Example\n\n> \"Is `0x4ed4E862860beD51a9570b96d89aF5E1B0Efefed` on Base safe to buy?\"\n\nThe agent calls `assess_evm_token_risk` and gets back score `0`, a passing live\nsell simulation, taxes `0/0`, open-source contract, deep liquidity — with every\nflag it would have raised if any of that were off.\n\n## Related\n\n- HTTP pay-per-call version of the same analyzers (x402, USDC): `https://213-165-37-71.sslip.io/v1/evm/token/risk` · `/v1/jetton/risk` — machine-readable schema at [`/openapi.json`](https://213-165-37-71.sslip.io/openapi.json)\n- Web checker (browser, free): https://mrvlyouknowwho.github.io/ruglens/\n- Telegram: [@RugLens_bot](https://t.me/RugLens_bot)\n\n## License\n\nMIT\n",
  "bytes": 2425,
  "sha": "781c1b012b84b139013848a0ce7781f03bf918724c0ecfd0b62bbc817f9483c4",
  "repo_slug": "mrvlyouknowwho/ton-jetton-risk-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_mrvlyouknowwho_ton_jetton_risk_5ea8de11/readme"
}