SecureContext: Ein MCP-Plugin für persistenten Speicher und Token-Reduzierung in Claude Code

SecureContext ist ein Open-Source-Model-Context-Protocol (MCP)-Plugin, das speziell für Claude Code entwickelt wurde. Es adressiert zwei häufige Problembereiche: Kontextfensterbeschränkungen, die zu wiederholten Token-Kosten führen, und Sicherheitsrisiken durch die Weitergabe vollständiger Umgebungsvariablen (einschließlich API-Schlüssel) an jeden Subprozess.
Wie Claude Code für die Entwicklung genutzt wurde
Der Entwickler hat SecureContext selbst mit Claude Code erstellt. Claude half bei drei Schlüsselaspekten:
- Architektur der Sicherheitssandbox: Entwurf der
zc_execute-Logik, die sensible Umgebungsvariablen entfernt, bevor Code ausgeführt wird, und so die Offenlegung von Anmeldedaten wieANTHROPIC_API_KEYan Drittanbieter-Skripte verhindert. - Optimierung der Suchlogik: Implementierung einer hybriden BM25 + Vektor-Suche mit Ollama, die es dem Agenten ermöglicht, relevante Codeausschnitte zu finden, ohne bei jeder Sitzung das gesamte Codebase neu lesen zu müssen.
- Erstellung der Testsuite: Generierung von über 80 Sicherheitstestvektoren, um zu überprüfen, ob SSRF-Schutz und Anmeldedaten-Isolation wie beabsichtigt funktionieren.
Kernfunktionen
- MemGPT-ähnliche Persistenz: Merkt sich Fakten und Sitzungszusammenfassungen über separate Claude-Code-Fenster hinweg.
- Token-Optimierung: Nutzt gezielten "Kontextabruf" anstelle von nativem Dateidumping und erreicht so eine Reduktion der Eingabe-Tokens um etwa 87% bei großen Projekten.
- Anmeldedaten-Isolation: Erstellt eine "Clean-Room"-Umgebung für Shell-Befehle, um private Schlüssel sicher zu halten.
- Multi-Agent-Kanal: Enthält einen Broadcast-Kanal, über den mehrere laufende Agenten ihren Status synchronisieren können, ohne Kontext zu überlappen.
Der Entwickler teilt dies als Beispiel dafür, wie MCP grundlegend verändern kann, wie Claude seinen "Denkraum" verwaltet, und nicht nur Werkzeuge hinzufügt. Die Architektur für hybride Suche und Sicherheits-Middleware könnte für andere nützlich sein, die MCP-Server entwickeln.
📖 Quelle lesen: r/ClaudeAI
👀 Siehe auch

Claude Code Hook überwacht die WIP-Akkumulation in KI-Codierungs-Workflows
Ein Entwickler hat einen UserPromptSubmit-Hook für Claude Code erstellt, der die laufende Arbeit in vier Warteschlangen sichtbar macht: nicht committete Änderungen über 200 Zeilen, drei oder mehr nicht gepushte Commits, gepushte Commits ohne Changeset-Dateien und Release-PRs, die länger als 24 Stunden offen sind.

KI-Funktionen: Laufzeit-Codegenerierung mit automatisierter Verifizierung
AI Functions ist eine Python-Bibliothek, mit der Sie Funktionen mit natürlichen Sprachspezifikationen anstelle von Implementierungscode definieren können, zur Laufzeit generierten LLM-Code ausführt und Ausgaben mit Nachbedingungen validiert, die bei Fehlern automatische Wiederholungen auslösen.

Flue: Ein TypeScript-Framework zur Erstellung autonomer Codierungsagenten
Flue ist ein TypeScript-Framework, das eine programmierbare Harnes-Architektur für den Bau autonomer Agenten bietet, mit Funktionen wie Skills, Sessions, Sandbox-Shell-Ausführung und einer integrierten virtuellen Sandbox. Es kann Tools wie Dosu, Greptile, CodeRabbit, Devin und Claude Code durch benutzerdefinierte Agentenlogik ersetzen.

js-notepad: Ein skriptfähiger Notizblock mit integriertem MCP-Server für Claude Code
js-notepad ist eine kostenlose, quelloffene, skriptfähige Notizanwendung, die mit Hilfe von Claude Code entwickelt wurde. Sie verfügt über einen integrierten MCP-Server, der es Claude Code ermöglicht, direkt mit der App zu interagieren, um Seiten zu lesen/schreiben, Skripte auszuführen, Todos zu erstellen und Ergebnisse zu übertragen.