
Proxy-Server, der MCP-Server mit Verhaltensprofilerstellung, Sicherheitsscans, Risikobewertung und sicherer Ausführung umschließt. Erkennt Prompt-Injection, bösartige Tool-Metadaten, Argument-Injection, Quellcode-Risiken und die Offenlegung von Anmeldedaten.
MCP Safety Warden ist ein Proxy-Server, der jeden MCP-Server umschließt und dessen Tools um Verhaltensprofilerstellung, Sicherheitsscans, Risiko-Gating und sichere Ausführung erweitert.
[!IMPORTANT] MCP-Sicherheit ist ein aktives Forschungsgebiet. Aktuelle Übersichten katalogisieren eine Vielzahl protokollspezifischer Bedrohungskategorien, die von Tool-Poisoning über Prompt-Injection, Rug-Pull-Angriffe, Supply-Chain-Kompromittierung, Credential-Exfiltration bis hin zu Kompositionsangriffen über den gesamten Server-Lebenszyklus reichen. Siehe Securing the MCP (OpenReview), Landscape & Threats (arXiv), When MCP Servers Attack (arXiv) und MCP-38 Taxonomy (arXiv).
Verwenden Sie es als Proxy, um Sicherheits-Gating zu jedem MCP-Server hinzuzufügen, oder richten Sie es auf einen Server, der Ihnen nicht gehört, und führen Sie ein vollständiges Sicherheitsaudit durch, ohne einen einzigen Tool-Aufruf zu tätigen.
Abb. 1. Zwei Betriebsmodi: Proxy und Audit
Verhaltensprofilerstellung: Effektklasse, Retry-Sicherheit, Destruktivität. LLM-gestützt (Anthropic, OpenAI, Gemini, Ollama) mit regelbasiertem Fallback. Beobachtete Statistiken (Latenz p50/p95, Fehlerrate, Ausgabegröße) werden nach jedem proxied Call aktualisiert.
Sicherheitsscans: mcpsafety+ fünfstufige Pipeline (Recon, Planner, Hacker, Auditor, Supervisor). Cisco AI Defense (AST/YARA). Snyk (Metadatenanalyse). Kali- und Burp-Suite-Integrationen bereichern die Pipeline mit echten Netzwerkdaten und HTTP-Layer-Probes. Quellcode-Scanning von GitHub mit Entropie-, AST-, Taint-Flow- und Rug-Pull-Erkennung.
Abb. 2. mcpsafety+ fünfstufige Pipeline, ausgelöst, wenn Sie ein vollständiges Sicherheitsaudit auf einem beliebigen MCP-Server ausführen
Sichere Ausführung: Argument-Scanning (20+ Angriffskategorien, LLM-Zweitdurchlauf). Zweischichtiges Output-Injection-Scanning. Risiko-Gating mit Alternativen und Richtlinien pro Tool. Drift-Erkennung bei jedem Aufruf und eigenständiger Prüfung.
Abb. 3. Pipeline für sichere Ausführung: die fünf Prüfungen, die jeder proxied Tool-Aufruf durchläuft
CLI: 24 Unterbefehle, interaktives Risikomenü, --json-Flag bei jedem Befehl, --yes für CI.
Was es erkennt