Sichert KI-Agenten durch das Auditieren von MCP-Konfigurationen, das Schwärzen von Secrets, das Prüfen von Skills und das Durchführen von Netzwerk-Scans ab.
Auch bekannt als securityscan-api/securitystack-mcp, securitystack-mcp, securityscan-mcp
- Stars
- 0
- Tools
- 8
- Downloads, 30 Tage
- 99
- Neueste Version
- 0.2.0
- Letzter Commit
- 30. Aug. 2026
- Lizenz
- Apache-2.0
Was ist SecurityScan MCP?
SecurityScan ist ein MCP server. Sichert KI-Agenten durch das Auditieren von MCP-Konfigurationen, das Schwärzen von Secrets, das Prüfen von Skills und das Durchführen von Netzwerk-Scans ab. Er stellt 8 Tools bereit, etwa audit_mcp_server_config, scan_secrets, scan_skill.
Zusammenfassung generiert aus dem README des Projekts
Über SecurityScan MCP server
SecurityScan bietet eine einheitliche Sicherheitsebene für KI-Agenten und stellt acht spezialisierte Tools bereit, um deren Umgebungen zu schützen. Entwickler können diesen Server via pip installieren und in Clients wie Claude Desktop oder das Claude CLI integrieren. Das System adressiert vier primäre Angriffsvektoren: vergiftete Konfigurationen, Abhängigkeitsfehler, Netzwerk-Exposition und Datenlecks. Es fungiert als Client, der sich mit gehosteten Backend-Services verbindet, bietet aber auch essenzielle Offline-Funktionen.
Hierbei arbeiten die beiden Tools audit_mcp_server_config und scan_secrets vollständig offline und in-process, ohne dass API-Keys benötigt werden. Dies ermöglicht ein sofortiges Audit von MCP-Konfigurationen auf Poisoning sowie das Schwärzen von PII oder Secrets, bevor diese ein LLM erreichen. Andere Tools wie scan_skill, check_dependencies und network_scan benötigen spezifische API-Keys wie SECURITYSCAN_API_KEY oder DEPSCAN_API_KEY, um auf gehostete Services zuzugreifen. Das network_scan Tool erfordert zudem ein authorized-Flag, um sicherzustellen, dass Nutzer nur eigene Geräte scannen.
Was du damit machen kannst
- 1MCP-Konfigurationen auditierenÜberprüfe dein aktuelles MCP-Setup auf Tool-Poisoning oder geleakte Credentials.
- 2Sensible Daten schwärzenIdentifiziere und entferne API-Keys oder persönliche Informationen aus einem Prompt, bevor du ihn an ein LLM sendest.
- 3Neue AI Skills prüfenAnalysiere einen nicht vertrauenswürdigen Skill auf Malware-Muster oder Prompt Injection vor der Installation.
- 4Netzwerk-Sicherheitsscans durchführenFühre einen aktiven Scan auf einem Host aus, um offene Ports oder Standard-Credentials zu finden.
Geschrieben aus dem README des Projekts. Jeder Use Case wurde gegen ein Zitat daraus geprüft.
So installierst du SecurityScan MCP
Formate geprüft am 10. Nov. 2026SecurityScan MCP in Claude Code installieren
$ claude mcp add securitystack-mcp -- uvx securityscan-mcpSecurityScan MCP in Cursor installieren
~/.cursor/mcp.json
{
"mcpServers": {
"securitystack-mcp": {
"command": "uvx",
"args": [
"securityscan-mcp"
]
}
}
}SecurityScan MCP in VS Code installieren
.vscode/mcp.json
{
"servers": {
"securitystack-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"securityscan-mcp"
]
}
}
}SecurityScan MCP in Claude Desktop installieren
claude_desktop_config.json
{
"mcpServers": {
"securitystack-mcp": {
"command": "uvx",
"args": [
"securityscan-mcp"
]
}
}
}SecurityScan MCP in Codex installieren
~/.codex/config.toml
[mcp_servers.securitystack-mcp] command = "uvx" args = ["securityscan-mcp"]
SecurityScan MCP in Gemini CLI installieren
~/.gemini/settings.json
{
"mcpServers": {
"securitystack-mcp": {
"command": "uvx",
"args": [
"securityscan-mcp"
]
}
}
}SecurityScan MCP tools 8
Erkannt aus dem READMEaudit_mcp_server_configscan_secretsscan_skillcheck_dependenciesnetwork_scanfull_stack_auditsecuritystack_pricingsecuritystack_checkout
| audit_mcp_server_config | — | |
| scan_secrets | — | |
| scan_skill | — | |
| check_dependencies | — | |
| network_scan | — | |
| full_stack_audit | — | |
| securitystack_pricing | — | |
| securitystack_checkout | — |
Konfiguration
ACTIVESCANNER_API_KEYDEPSCAN_API_KEYSECRETSCAN_API_KEYSECURITYSCAN_API_KEY
| Name | Beschreibung | Typ |
|---|---|---|
| ACTIVESCANNER_API_KEY | — | |
| DEPSCAN_API_KEY | — | |
| SECRETSCAN_API_KEY | — | |
| SECURITYSCAN_API_KEY | — |
Automatisierte Checks
Geluften am 14. Nov. 2026Vollständiger Bericht →Unsere automatisierten Checks bestanden. Das ist kein Security-Audit: Lies den Code und gib dem Server nur den minimal notwendigen Zugriff. Wie die Checks funktionieren
- Source Repository verknüpft und erreichbarsecurityscan-api/securitystack-mcp is public and reachablegithub.com/securityscan-api/securitystack-mcp ↗Bestanden
- Paket nennt dieses Repository als QuelleNicht geprüft
- Build-Herkunft (Sigstore-Attestierung)No build attestation published for this releaseNicht geprüft
- Open Source Lizenz (OSI)Apache-2.0spdx.org/licenses/Apache-2.0.html ↗Bestanden
- Commit oder Release im letzten JahrLast commit or release 2026-08-30github.com/securityscan-api/securitystack-mcp ↗Bestanden
- OpenSSF ScorecardNicht geprüft
- Package-Name ähnelt keinem populären PackageNo popular package one edit away from securityscan-mcpBestanden
- Kein kritischer Hinweis im Paket oder seinen Abhängigkeiten70 resolved dependencies checked; no critical advisoryosv.dev ↗Bestanden
- Keine versteckten Anweisungen an das Modell8 tool descriptions and the README read; no override phrases, credential paths or hidden charactersBestanden
- Destruktive Tools sind markiertNo tool named like delete, drop or execBestanden
- Remote-Endpoint beantwortet den MCP-HandshakeNicht geprüft
README
Auf GitHub ansehenSecurityScan MCP
Give your AI agent the ability to secure its own environment — one MCP config, eight tools.
Audit MCP configs for poisoning, redact secrets/PII before they leave for an LLM, vet untrusted skills, monitor dependency health, and actively scan your network. All from a single
securitystackentry in your agent's MCP config.
This is the client: the unified MCP server an AI agent (Claude CLI/Desktop, or any MCP-aware agent) installs to call the SecurityScan hosted services. The backend services themselves are hosted — you don't run them. You configure API keys and your agent gets eight tools — six security plus two sales.
Why
An AI agent has four ways to get compromised. SecurityScan covers all four:
1. What it INSTALLS → poisoned skills / MCP configs → scan_skill + audit_mcp_server_config
2. What it DEPENDS ON → a dependency goes down/rogue → check_dependencies
3. Where it's EXPOSED → open ports, default creds → network_scan (with AI agent loop)
4. What it SENDS OUT → secrets/PII leak into the LLM → scan_secrets
Two of these — audit_mcp_server_config and scan_secrets — run offline, in-process, with no API
key. They work the moment you install the server. The other four call hosted services (configure
their keys to enable them; each is skipped gracefully if unset).
Install
1. Install the server
pip install securityscan-mcp
That's it — the package is on PyPI.
2. Add it to your agent
For Claude Desktop / CLI (claude_desktop_config.json or ~/.claude.json):
{
"mcpServers": {
"securityscan": {
"command": "python",
"args": ["-m", "stack.unified_mcp_server"],
"env": {
"ACTIVESCANNER_API_KEY": "ask_live_...",
"DEPSCAN_API_KEY": "dsk_live_...",
"SECURITYSCAN_API_KEY": "ss_live_...",
"SECRETSCAN_API_KEY": "ssc_..."
}
}
}
}
The three offline tools (audit_mcp_server_config, scan_secrets, securitystack_pricing) need no key and work immediately.
The four hosted-service tools activate when you set their key; set only what you use.
Get a free API key (no credit card):
curl -X POST https://scan.apisecurityscan.net/v1/register -d '{}'See docs/QUICKSTART.md for the 2-minute setup.
3. Verify
claude mcp list
# securitystack ... Connected
Then ask your agent: "Audit my MCP config for security risks" or "Scan this prompt for secrets before I send it: ..."
The eight tools
| Tool | What it does | Needs a key? |
|---|---|---|
audit_mcp_server_config |
Audits an MCP config for tool poisoning, leaked credentials, supply-chain risk, toxic capability pairs (OWASP MCP Top 10). | No — runs offline |
scan_secrets |
Detects & redacts secrets (API keys, tokens, private keys) + PII (email, phone, SSN, credit card, IBAN) in a payload before it leaves for an LLM/API. Runs offline in-process with no key; routes to the backend if a key is set. | No — runs offline |
scan_skill |
Analyzes an untrusted AI skill for prompt injection, malware patterns, OWASP LLM Top 10 — before you install it. | SECURITYSCAN_API_KEY |
check_dependencies |
Checks the health (uptime, SSL, blacklist, trust score) of endpoints your agent depends on. | DEPSCAN_API_KEY |
network_scan |
Active security scan of a device/host with an autonomous AI agent that reasons about findings. Requires authorized: true — only scan what you own. |
ACTIVESCANNER_API_KEY |
full_stack_audit |
All of the above correlated into one prioritized report. | per-tool keys |
securitystack_pricing |
Tier/price/quota catalog with the benchmark evidence behind it — evaluate or recommend a purchase to your user. | No — runs offline |
securitystack_checkout |
Agent-native purchase: opens a Stripe checkout for a tier and returns the payment URL plus a PENDING API key that activates automatically on payment. | No — public endpoint |
Authorization & legality
network_scan performs active scanning. You must set authorized: true to certify you own or
have permission to scan the target. Scanning without authorization may violate the CFAA (US), the
Computer Misuse Act (UK), and similar laws. See the Terms of Service.
License
Apache-2.0. See LICENSE.
SecurityScan MCP Fragen
Wie füge ich SecurityScan MCP zu Claude Code hinzu?
Führe claude mcp add securitystack-mcp -- uvx securityscan-mcp in deinem Terminal aus. Füge --scope user hinzu, damit der Server in jedem Projekt verfügbar ist.
Wie füge ich SecurityScan MCP zu Cursor hinzu?
Öffne ~/.cursor/mcp.json und füge den Server unter mcpServers hinzu, mit der Cursor-Config aus dem Installationsabschnitt oben.
Welche Tools bietet SecurityScan MCP?
Er stellt 8 Tools bereit, darunter audit_mcp_server_config, scan_secrets, scan_skill, check_dependencies, network_scan.
Benötige ich einen API-Key, um meine MCP-Config zu auditieren oder nach Secrets zu scannen?
Nein, die Tools audit_mcp_server_config und scan_secrets laufen offline und in-process, ohne dass ein API-Key erforderlich ist.
Wie installiere ich den SecurityScan MCP server?
Du kannst ihn via pip mit dem Befehl pip install securityscan-mcp installieren.
Kann ich einen kostenlosen API-Key erhalten?
Ja, du kannst einen kostenlosen API-Key ohne Kreditkarte erhalten, indem du einen speziellen curl-Befehl zur Registrierung nutzt.