{"name":"io.github.1N3/sn1per-mcp","slug":"1n3-sn1per-mcp","title":"Sn1per MCP Server: pentest, recon and attack surface scanning","description":"Run scoped, authorized Sn1per pentest, recon and attack surface scans from AI agents; read findings.","url":"https://mcp.market/server/1n3-sn1per-mcp","rating":null,"grade":"A","score":92,"certified":false,"status":"active","category":"security","tags":["security"],"presence":{"score":31,"stars":2,"forks":0,"downloads_week":41,"last_push_at":"2026-10-28T06:35:25.000Z","license":"Apache-2.0"},"uptime":null,"claimed":false,"transport":"pypi","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/1N3/sn1per-mcp","website":"https://github.com/1N3/sn1per-mcp#readme","version":"0.9.0","remotes":[],"packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"sn1per-mcp","version":"0.9.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Comma-separated domains, IPs and CIDR ranges you are authorized to test (prefix ! to exclude). Scans outside it are refused.","format":"string","placeholder":"app.example,192.0.2.0/24","name":"SNIPER_MCP_SCOPE"},{"description":"Optional absolute path to a scope file with one or more entries per line and # comments.","format":"filepath","name":"SNIPER_MCP_SCOPE_FILE"},{"description":"Optional authorization reference, such as a statement-of-work or ticket id, recorded in the audit log.","format":"string","name":"SNIPER_MCP_AUTHORIZATION_REF"},{"description":"Set to true to offer scan modes that run brute force, exploitation or injection testing. Off by default.","format":"boolean","default":"false","name":"SNIPER_MCP_ALLOW_INTRUSIVE"},{"description":"Set to true to add the workspace delete and export tools; they ask the human to confirm. Off by default.","format":"boolean","default":"false","name":"SNIPER_MCP_ENABLE_DESTRUCTIVE"},{"description":"Redaction of secrets in results. On by default; turn off only with a local model when raw values are required.","format":"boolean","default":"true","name":"SNIPER_MCP_REDACT"},{"description":"Optional override of the auto-detected Sn1per edition.","format":"string","default":"auto","choices":["auto","ce","se","pro","enterprise"],"name":"SNIPER_EDITION"},{"description":"Optional absolute path to the sniper CLI. Detected automatically on standard installs.","format":"filepath","placeholder":"/usr/share/sniper/sniper","name":"SNIPER_BIN"},{"description":"Optional Sn1per install directory. Read from the CLI or /usr/share/sniper by default.","format":"filepath","placeholder":"/usr/share/sniper","name":"SNIPER_INSTALL_DIR"},{"description":"Optional directory that contains the loot workspace tree. Defaults to the install directory's loot folder.","format":"filepath","placeholder":"/usr/share/sniper/loot","name":"SNIPER_LOOT_BASE"},{"description":"Set to false for a read-only deployment that never launches scans.","format":"boolean","default":"true","name":"SNIPER_SCAN_ENABLED"}]}],"tools":[{"name":"cancel_scan","description":"","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_workspace","description":"","write_action":true,"price_micros":0,"input_schema":null},{"name":"export_workspace","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"scan_status","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"sniper_status","description":"","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":92,"grade":"A","scanned_at":"2026-10-28T18:33:38.198Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-28T18:33:38.130Z","components":{"code":{"score":25,"max":25,"notes":["27 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":15,"max":15,"notes":["last push 0 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"pypi","identifier":"sn1per-mcp","version":"0.9.0","found":true,"weeklyDownloads":41,"license":"Apache-2.0","dependencyCount":9,"publishedAt":"2026-10-17T21:07:39.747935Z","repositoryUrl":"https://github.com/1N3/sn1per-mcp"}],"repo":{"found":true,"owner":"1N3","repo":"sn1per-mcp","archived":false,"pushedAt":"2026-10-28T06:35:25Z","stars":2,"forks":0,"openIssues":3,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/7894221?v=4","ownerCreatedAt":"2014-06-15T13:21:35Z","license":"Apache-2.0"},"icon":{"url":"https://raw.githubusercontent.com/1N3/sn1per-mcp/v0.9.0/assets/sn1per-mcp-256.png","source":"registry","width":256,"height":256},"presence":{"stars":2,"forks":0,"downloadsWeek":41,"license":"Apache-2.0","lastPushAt":"2026-10-28T06:35:25.000Z","score":31}}}},"grade_history":[],"reviews":[]}