{"name":"io.github.fino-oss/contract-scanner","slug":"fino-oss-contract-scanner","title":"Contract Security Scanner","description":"Scans Base L2 smart contracts for security risks. Risk score 0-100, detects backdoors & proxies.","url":"https://mcp.market/server/fino-oss-contract-scanner","rating":null,"grade":"C","score":63,"certified":false,"status":"active","category":"security","tags":["security"],"presence":{"score":3,"stars":0,"forks":0,"downloads_week":null,"last_push_at":"2026-03-17T20:14:52.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/fino-oss/contract-scanner-mcp","website":null,"version":"1.0.0","remotes":[],"packages":[{"registryType":"npm","identifier":"@fino314-oss/contract-scanner-mcp","version":"1.0.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"BaseScan API key for source code analysis (optional — basic bytecode scan works without it)","format":"string","isSecret":true,"name":"BASESCAN_API_KEY"}]}],"tools":[{"name":"batch_scan","description":"Scans multiple contracts at once and returns a risk comparison table. Useful for: - Comparing multiple DeFi protocols before choosing one - Auditing all contracts in a project - Quick portfolio risk assessment Scans up to 5 contracts in parallel.","write_action":false,"price_micros":0,"input_schema":null},{"name":"interpret_risk","description":"Given a risk score and findings from a scan, provides an actionable recommendation. Returns: SAFE_TO_USE / PROCEED_WITH_CAUTION / HIGH_RISK / DO_NOT_USE","write_action":false,"price_micros":0,"input_schema":null},{"name":"scan_contract","description":"Scans an EVM smart contract on Base L2 for security risks. Analyzes: - Source code verification status - Risky function selectors (mint, blacklist, pause, backdoors, etc.) - Proxy / upgradeability patterns - Contract age (new contracts = higher risk) - Transaction activity Returns a risk score (0-100) and categorized findings (critical/high/medium/good). Use this before: - Interacting with an unkn","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":63,"grade":"C","scanned_at":"2026-09-27T23:36:47.821Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-09-27T23:36:47.750Z","components":{"code":{"score":25,"max":25,"notes":["3 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":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":4,"max":15,"notes":["last push 194 days ago"]},"identity":{"score":6,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@fino314-oss/contract-scanner-mcp","version":"1.0.0","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":3,"publishedAt":"2026-03-17T20:22:29.399Z","repositoryUrl":"git+https://github.com/fino-oss/contract-scanner-mcp.git"}],"repo":{"found":true,"owner":"fino-oss","repo":"contract-scanner-mcp","archived":false,"pushedAt":"2026-03-17T20:14:52Z","stars":0,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/264870436?v=4","ownerCreatedAt":"2026-03-01T21:40:04Z"},"icon":{"url":null,"source":"none"},"presence":{"stars":0,"forks":0,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-03-17T20:14:52.000Z","score":3}}}},"grade_history":[],"reviews":[]}