{"name":"io.github.iinniitt/defi-guard-mcp","slug":"iinniitt-defi-guard-mcp","title":null,"description":"DeFi safety checks on Base before you sign: honeypot, owner-power scan, approval risk, Aave health.","url":"https://mcp.market/server/iinniitt-defi-guard-mcp","rating":null,"grade":"A","score":85,"certified":false,"status":"active","category":"security","tags":["security"],"presence":{"score":18,"stars":0,"forks":1,"downloads_week":44,"last_push_at":"2026-07-08T08:41:42.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/iinniitt/defi-guard-mcp","website":null,"version":"0.2.0","remotes":[],"packages":[{"registryType":"npm","identifier":"@iniit/defi-guard-mcp","version":"0.2.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional Base RPC endpoint; defaults to public fallback pool","name":"BASE_RPC_URL"}]}],"tools":[{"name":"aave_position_health","description":"Check the live health of an Aave V3 position on Base: health factor, total collateral/debt (USD), LTV and liquidation threshold. A health factor below 1.0 means the position is liquidatable.","write_action":false,"price_micros":0,"input_schema":null},{"name":"approval_risk","description":"Assess the risk of an existing ERC-20 approval on Base BEFORE it can be abused: reads the live allowance an owner has granted a spender, flags UNLIMITED approvals (the allowance-drain vector — a compromised or malicious spender can pull up to the allowance), and reports whether the spender is a contract. Unlimited allowance to an EOA is a classic scam setup. Use before signing an approval, or to a","write_action":false,"price_micros":0,"input_schema":null},{"name":"quote_swap","description":"Real exact-input swap quote on Base via Uniswap V3 QuoterV2. Tries all fee tiers (0.01%, 0.05%, 0.3%, 1%) and returns the best executable output. Amounts are human units (e.g. '0.5').","write_action":false,"price_micros":0,"input_schema":null},{"name":"scan_dangerous_capabilities","description":"Scan a token/contract's DEPLOYED BYTECODE on Base for owner-only powers that can harm holders — mint, pause, blacklist, adjustable fees/taxes, max-tx limits, trading toggles, and proxy upgradeability. Flags the PRESENCE of each capability (a selector match in the code), i.e. what the operator COULD do, independent of the token's claims. No explorer API key needed. Heuristic: matches 4-byte selecto","write_action":false,"price_micros":0,"input_schema":null},{"name":"token_risk_snapshot","description":"Liquidity risk snapshot of an ERC-20 on Base: metadata plus REAL market depth measured by round-trip quotes (WETH -> token -> WETH) at two trade sizes. High round-trip loss = thin/illiquid or high-fee market; a token you cannot exit is a risk regardless of its chart.","write_action":false,"price_micros":0,"input_schema":null},{"name":"token_safety_screen","description":"Pre-trade safety screen for an ERC-20 on Base — the 'is this safe to buy/approve BEFORE I sign' check. Verifies you can actually SELL it back (honeypot detection), measures the real round-trip cost (buy+sell fees/tax), and reports whether ownership is renounced (a live owner can often change taxes, pause, or mint). Returns a single risk verdict. On-chain only; no oracle, no trust in the token's ow","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":85,"grade":"A","scanned_at":"2026-09-26T05:16:07.884Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-26T05:16:07.920Z","components":{"code":{"score":25,"max":25,"notes":["2 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":12,"max":15,"notes":["last push 80 days ago"]},"identity":{"score":6,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@iniit/defi-guard-mcp","version":"0.2.0","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":3,"publishedAt":"2026-07-08T07:28:18.534Z","repositoryUrl":"git+https://github.com/iinniitt/defi-guard-mcp.git","weeklyDownloads":44}],"repo":{"found":true,"owner":"iinniitt","repo":"defi-guard-mcp","archived":false,"pushedAt":"2026-07-08T08:41:42Z","stars":0,"forks":1,"openIssues":2,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/263254429?v=4","ownerCreatedAt":"2026-02-23T00:24:12Z","license":"MIT"},"icon":{"url":null,"source":"none"},"presence":{"stars":0,"forks":1,"downloadsWeek":44,"license":"MIT","lastPushAt":"2026-07-08T08:41:42.000Z","score":18}}}},"grade_history":[],"reviews":[]}