加载中…
Run scoped, authorized Sn1per pentest, recon and attack surface scans from AI agents; read findings.
Sn1per MCP Server: pentest, recon and attack surface scanning 是 ChatHome Skills 收录的 MCP 条目,来源为 Official MCP Registry,质量分 78/100。 作为 Model Context Protocol 服务器,它向 Claude、Cursor、Copilot 等兼容 MCP 的 LLM 客户端暴露可直接调用的工具,让 agent 的能力超出模型内置范围。 该条目由 ChatHome Skills 的每日抓取从官方 registry 和 GitHub 发现查询中收录,每次运行都会重新核验仓库事实、新鲜度信号和安装元数据。 质量分综合了官方 registry 收录情况、可用安装命令、许可证完整性、仓库活跃度和 GitHub star 趋势,完整算法说明见来源页。安装命令已列于上方,可直接复制使用。 在将 Sn1per MCP Server: pentest, recon and attack surface scanning 加入生产 agent 工作流前,请核对上方的最近更新日期和仓库状态——下方事实快照是最近一次抓取的时点值。
uvx sn1per-mcp==0.9.0运行此命令前,请先核对上游源码。
{
"_meta": {
"io.modelcontextprotocol.registry/official": {
"status": "active",
"isLatest": true,
"updatedAt": "2026-10-17T21:08:34.386458Z",
"publishedAt": "2026-10-17T21:08:34.386458Z",
"statusChangedAt": "2026-10-17T21:08:34.386458Z"
}
},
"server": {
"name": "io.github.1N3/sn1per-mcp",
"_meta": {
"io.modelcontextprotocol.registry/publisher-provided": {
"com.sn1persecurity": {
"controls": "Mandatory target scope, local JSONL audit log, secrets redaction; intrusive modes and destructive tools are off by default.",
"editions": [
"ce",
"se",
"pro",
"enterprise"
],
"platform": "linux",
"transport": "stdio only",
"intendedUse": "Authorized security testing only: systems you own or are explicitly permitted in writing to test.",
"documentation": "https://github.com/1N3/sn1per-mcp#readme",
"securityPolicy": "https://github.com/1N3/sn1per-mcp/security/policy",
"hostRequirements": "Runs beside a local Sn1per install (CE 9.x or the 11.x engine). Scan and delete tools need root through a passwordless sudo rule for the Sn1per CLI; read tools run unprivileged."
}
}
},
"icons": [
{
"src": "https://raw.githubusercontent.com/1N3/sn1per-mcp/v0.9.0/assets/sn1per-mcp-256.png",
"sizes": [
"256x256"
],
"mimeType": "image/png"
}
],
"title": "Sn1per MCP Server: pentest, recon and attack surface scanning",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"version": "0.9.0",
"packages": [
{
"version": "0.9.0",
"transport": {
"type": "stdio"
},
"identifier": "sn1per-mcp",
"runtimeHint": "uvx",
"registryType": "pypi",
"registryBaseUrl": "https://pypi.org",
"environmentVariables": [
{
"name": "SNIPER_MCP_SCOPE",
"format": "string",
"description": "Comma-separated domains, IPs and CIDR ranges you are authorized to test (prefix ! to exclude). Scans outside it are refused.",
"placeholder": "app.example,192.0.2.0/24"
},
{
"name": "SNIPER_MCP_SCOPE_FILE",
"format": "filepath",
"description": "Optional absolute path to a scope file with one or more entries per line and # comments."
},
{
"name": "SNIPER_MCP_AUTHORIZATION_REF",
"format": "string",
"description": "Optional authorization reference, such as a statement-of-work or ticket id, recorded in the audit log."
},
{
"name": "SNIPER_MCP_ALLOW_INTRUSIVE",
"format": "boolean",
"default": "false",
"description": "Set to true to offer scan modes that run brute force, exploitation or injection testing. Off by default."
},
{
"name": "SNIPER_MCP_ENABLE_DESTRUCTIVE",
"format": "boolean",
"default": "false",
"description": "Set to true to add the workspace delete and export tools; they ask the human to confirm. Off by default."
},
{
"name": "SNIPER_MCP_REDACT",
"format": "boolean",
"default": "true",
"description": "Redaction of secrets in results. On by default; turn off only with a local model when raw values are required."
},
{
"name": "SNIPER_EDITION",
"format": "string",
"choices": [
"auto",
"ce",
"se",
"pro",
"enterprise"
],
"default": "auto",
"description": "Optional override of the auto-detected Sn1per edition."
},
{
"name": "SNIPER_BIN",
"format": "filepath",
"description": "Optional absolute path to the sniper CLI. Detected automatically on standard installs.",
"placeholder": "/usr/share/sniper/sniper"
},
{
"name": "SNIPER_INSTALL_DIR",
"format": "filepath",
"description": "Optional Sn1per install directory. Read from the CLI or /usr/share/sniper by default.",
"placeholder": "/usr/share/sniper"
},
{
"name": "SNIPER_LOOT_BASE",
"format": "filepath",
"description": "Optional directory that contains the loot workspace tree. Defaults to the install directory's loot folder.",
"placeholder": "/usr/share/sniper/loot"
},
{
"name": "SNIPER_SCAN_ENABLED",
"format": "boolean",
"default": "true",
"description": "Set to false for a read-only deployment that never launches scans."
}
]
}
],
"repository": {
"url": "https://github.com/1N3/sn1per-mcp",
"source": "github"
},
"websiteUrl": "https://github.com/1N3/sn1per-mcp#readme",
"description": "Run scoped, authorized Sn1per pentest, recon and attack surface scans from AI agents; read findings."
}
}