Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
sn1per-mcp — MCP-Server, der KI-Assistenten eine selbst gehostete Sn1per-Installation steuern lässt, abgegrenzte, auditierte Scans ausführt und Ergebnisse, Ports, Subdomains und Technologien als strukturierte Daten zurückgibt. | Kitploit
Tools/GitHubGitHub/1n3/sn1per-mcp
OSINT (Open-Source-Intelligence)AufklärungSchwachstellenscannerNetzwerkkartierungScripting & AutomatisierungInformationsbeschaffungPenetrationstestsDienstprogramme & FrameworksSubdomain-EnumerationKI-Sicherheit
GitHub
10vor 3 TagenNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
1n3/sn1per-mcp

sn1per-mcp

MCP-Server, der KI-Assistenten eine selbst gehostete Sn1per-Installation steuern lässt, abgegrenzte, auditierte Scans ausführt und Ergebnisse, Ports, Subdomains und Technologien als strukturierte Daten zurückgibt.

Repository anzeigen

Sn1per MCP Server

Steuere dein selbst gehostetes Sn1per aus deinem KI-Assistenten: abgegrenzt, auditiert, für autorisierte Tests.

PyPI version of sn1per-mcp License: Apache-2.0

Nur für autorisierte Sicherheitstests. Verwende den Sn1per MCP Server nur gegen Systeme, die dir gehören oder für die du ausdrücklich, schriftlich, eine Testgenehmigung hast, und innerhalb des Rahmens dieser Genehmigung.

Status: Beta (0.9.x). Tool-Namen, Parameter und Ausgabefelder folgen dem Kompatibilitätsversprechen für 0.x-Releases.

Was er tut

Der Sn1per MCP Server verbindet den KI-Assistenten, den du bereits verwendest, mit der Sn1per-Installation auf deinem eigenen Linux-Host. Er läuft lokal über stdio neben Sn1per, lehnt Scan-Anfragen für Ziele außerhalb des von dir konfigurierten Geltungsbereichs ab (siehe die Grenzen), zeichnet jede Scan-, Abbruch-, Lösch- und Exportanfrage, die er bearbeitet, in einem lokalen Audit-Log auf und liefert Sn1pers Ergebnisse, offene Ports, Subdomains und Technologien als strukturierte Daten zurück, wobei Secrets standardmäßig redigiert werden. Er unterstützt Sn1per Community Edition 9.x und die 11.x-Engine, die von SE, Professional und Enterprise verwendet wird; die Editionsmatrix listet auf, was verifiziert wurde. Er ist kostenlos und Open Source unter der Apache-2.0-Lizenz und nur für autorisierte Sicherheitstests gedacht.

Der Server läuft neben Sn1per auf deinem Host: Die Beute bleibt dort, und Tool-Ergebnisse verlassen den Host nur über deinen MCP-Client und den von ihm verwendeten Modelldienst. Lies Datenverarbeitung und Datenschutz, um zu erfahren, was den Host tatsächlich verlässt.

Sn1per führt das Scannen durch. Der Sn1per MCP Server ermöglicht es dem KI-Assistenten, den du bereits verwendest, ihn zu steuern. Generische Tool-Runner-MCP-Server stellen einzelne Befehle bereit. Der Sn1per MCP Server steuert Sn1pers orchestrierte Scan-Modi und liefert deren strukturierte Ergebnisse zurück, mit Durchsetzung des Geltungsbereichs und einem Audit-Log.

Was er nicht ist

  • Er ist kein Scanner für sich. Er startet und liest die Sn1per-Installation, die sich bereits auf deinem Host befindet.
  • Er enthält Sn1per nicht. Installiere zuerst Sn1per (Sn1per Community Edition, oder den Professional- oder Enterprise-Installer aus deiner Lizenz).
  • Er ist nicht für gemeinsam genutzte Multi-User-Hosts gedacht. Betreibe ihn auf einer dedizierten Single-User-Scan-VM oder in einem Container.

Anforderungen

  • Ein Linux-Host mit Sn1per Community Edition 9.x oder der 11.x-Engine (Sn1per SE, Sn1per Professional oder Sn1per Enterprise).
  • Python 3.11 oder neuer. Ubuntu 22.04 und Kali 2022.x liefern Python 3.10 mit und benötigen ein uv-verwaltetes Python (Installationsanleitung).
  • Root oder eine passwortlose sudo-Regel für die Sn1per CLI. Diese Regel entspricht vollem Root-Zugriff für den Benutzer, den sie benennt; lies das Sicherheitsmodell, bevor du sie hinzufügst.
  • Ein MCP-Client, der lokale stdio-Server ausführt. Web-, Mobile- und Remote-Connector-Clients werden in 0.9.0 nicht unterstützt (nur stdio).

Schnellstart

Ersetze <user> durch den Benutzer, der deinen MCP-Client ausführt. Die env-Datei ist die kanonische Konfiguration, sodass --check genau das sieht, was der Client ausführen wird.

  1. Installiere pipx und installiere dann den Server als dieser Benutzer (führe pipx niemals mit sudo aus):

    sudo apt install pipx
    pipx ensurepath
    # open a new shell, then:
    pipx install sn1per-mcp==0.9.0
    
  2. Erstelle die env-Datei /home/<user>/.config/sn1per-mcp/env mit Modus 0600:

    mkdir -p /home/<user>/.config/sn1per-mcp
    install -m 0600 /dev/null /home/<user>/.config/sn1per-mcp/env
    

    Fügen Sie diese Zeile ein und ersetzen Sie dann den Platzhalter durch die Ziele, die Sie testen dürfen. Der Platzhalter selbst wird abgelehnt (scope_invalid), sodass nichts gescannt wird, bis Sie ihn ersetzen.

    SNIPER_MCP_SCOPE=<authorized-targets>
    
  3. Überprüfen Sie die Konfiguration. Die Ausgabe enthält den realpath der Sn1per CLI, den die sudo-Regel benennen muss:

    /home/<user>/.local/bin/sn1per-mcp --env-file /home/<user>/.config/sn1per-mcp/env --check
    
  4. Fügen Sie das sudoers-Drop-in mit diesem realpath (/usr/share/sniper/sniper bei einer Standardinstallation) hinzu. Überspringen Sie diesen Schritt, wenn der Client als root läuft. Vollständige Schritte: docs/install.md.

    sudo visudo -f /etc/sudoers.d/sn1per-mcp
    
    <user> ALL=(root) NOPASSWD: /usr/share/sniper/sniper
    
  5. Registriere den Server bei Claude Code (andere Clients: docs/clients.md):

    claude mcp add sn1per -s user -- /home/<user>/.local/bin/sn1per-mcp --env-file /home/<user>/.config/sn1per-mcp/env
    
  6. Starten Sie eine neue Client-Sitzung und fragen Sie: "Run sniper_status".

Client-Einrichtung

Es werden nur Clients aufgeführt, die die Client-Tests der Version 0.9.0 (2026-10-12) bestanden haben. Konfigurationspfade, Genehmigungseinstellungen und Hinweise pro Client finden Sie in docs/clients.md.

ClientStatusLösch- und Export-Tools (benötigen MCP-Elicitation)
Claude Code (2.1.284)verifiziertja, in interaktiven Sitzungen; claude -p ohne SDK-Host bricht die Bestätigung ab, sodass nichts gelöscht oder exportiert wird
Codex CLI (0.125.0)nur in codex exec verifiziertnein in codex exec, was die Bestätigung ablehnt; die interaktive Codex-Oberfläche ist noch nicht getestet
Web-, Mobile- und Remote-Connector-Clientsin 0.9.0 nicht unterstützt (nur stdio)nicht zutreffend

Claude Code: der Einzeiler im Schnellstart (Schritt 5). Codex CLI: der config.toml-Eintrag und die Genehmigungseinstellung, die export_workspace dort benötigt, finden Sie in docs/clients.md. Andere Clients, die lokale stdio-Server starten, sind mit 0.9.0 noch nicht getestet.

Befindet sich Sn1per auf einem anderen Rechner, oder läuft Ihr Client auf macOS oder Windows? Siehe docs/remote.md für das SSH-Rezept (verifiziert mit einem Linux-OpenSSH-Client; Windows- und macOS-Clients dokumentiert, unverifiziert), WSL2 (dokumentiert, unverifiziert) und die Docker-Rezepte (dokumentiert, unverifiziert).

Editionen

Der Server erkennt die Edition und Engine anhand der Sn1per-CLI auf dem Host. "Verifiziert" bedeutet, dass sie durch den Verifikationslauf von 0.9.0 am 2026-10-12 ausgeführt wurde; "erwartet" bedeutet, dass kein bekannter Blocker vorliegt, aber nicht ausgeführt wurde. Die Ergebnisse pro Tool, die ausgeführten Scan-Modi und die nach dem Lauf vorgenommenen Korrekturen finden Sie in docs/editions.md, zusammen mit den Modustabellen und Hinweisen pro Edition.

Tool herunterladen