Funktioniert mit KI
Ihr Assistent nutzt Ihre Passwörter, ohne sie zu sehen.
Der MCP-Server von KeyZula verbindet Claude, Cursor, GitHub Copilot und andere KI-Assistenten mit Ihrem Tresor. Der Assistent verbindet sich mit Datenbanken, deployt und schreibt Konfigurationsdateien – Passwörter und API-Schlüssel gelangen nie in den Chat.
Funktioniert mit Assistenten, die MCP unterstützen
- Claude
- GitHub Copilot
- Cursor
- Gemini
- VS Code
- OpenAI Codex
- Windsurf
- JetBrains
- Zed
- Cline
Funktioniert mit jedem Client, der lokale (stdio-)MCP-Server starten kann. Marken gehören ihren Inhabern.
In drei Schritten startklar
Die Einrichtung dauert wenige Minuten; danach sagen Sie Ihrem Assistenten in normaler Sprache, was Sie brauchen.
Kommandozeilen-Tool installieren
Mit Homebrew unter macOS und Linux oder als einzelne Datei unter Windows. Einmal anmelden und den Tresor entsperren.
Zum Assistenten hinzufügen
Ein Befehl oder wenige Zeilen Konfiguration für Claude, Cursor, VS Code und andere.
Fragen
Sagen Sie „Deploy auf Staging“ oder „Erstelle die .env mit dem API-Schlüssel“. Der Assistent findet den richtigen Eintrag und nutzt das Geheimnis, ohne es zu sehen.
Sicherheit zuerst
Geheimnisse gelangen nie in den Chat
Weder der KI-Anbieter noch der Assistent sieht Ihre Passwörter. Der Schlüssel zu Ihrem Tresor bleibt bei Ihnen.
Der Assistent sieht keine Werte
Suchergebnisse enthalten nur Namen, Benutzernamen, Websites und kz://-Referenzen. Werte landen in der Umgebung eines Befehls oder in einer Datei, die nur Sie lesen können, und werden in der Ausgabe verborgen.
Anzeigen nur mit Ihrer Bestätigung
Das Tool, das ein Passwort oder einen 2FA-Code anzeigt, ist standardmäßig aus. Wenn Sie es einschalten, fragt jede Anfrage in einem KeyZula-Fenster auf Ihrem Computer nach Bestätigung – der Assistent kann es nicht anklicken.
Nie nach dem Master-Passwort gefragt
Der MCP-Server liest nur aus dem Agenten, den Sie entsperrt haben. Ist er gesperrt, bittet der Assistent Sie um Entsperrung; Ihr Passwort wird nirgendwohin gesendet.
Jede Nutzung protokolliert
Jeder vom Assistenten genutzte Eintrag erscheint im Zugriffsprotokoll als „Von KI-Assistent verwendet“. Für Teams öffnet ein Dienstkonto nur die gewählten Sammlungen.
Tools für den Assistenten
Jedes Tool sagt, was es zurückgibt. Das einzige Tool, das einen Wert liefert, läuft nicht ohne Ihre Bestätigung.
| Tool | Was es tut | Zurück an den Assistenten |
|---|---|---|
| search_items | Durchsucht den Tresor nach Name, Benutzername, Website und Ordner | Namen, Orte, Benutzernamen, Websites und kz://-Referenzen |
| run_command | Startet einen Befehl mit Geheimnissen in den Umgebungsvariablen | Exit-Code und Ausgabe mit verborgenen Werten |
| inject_template | Füllt eine {{ kz://… }}-Vorlage und schreibt eine Datei, die nur Sie lesen können | Nur der Dateipfad |
| generate_password | Erzeugt ein starkes Passwort oder eine Passphrase | Der erzeugte Wert (nicht gespeichert) |
| vault_status | Zeigt Anmelde- und Sperrstatus | Status |
| read_secret | Zeigt den Wert eines Felds (Passwort, 2FA-Code …) | Der Wert – nur mit --allow-reveal und jedes Mal mit Ihrer Bestätigung |
Einrichtung
Installieren Sie zuerst das Kommandozeilen-Tool und melden Sie sich an, dann wählen Sie Ihren Assistenten.
Vorbereitung (einmalig)
macOS · Linux
brew install keyzula/tap/keyzula
keyzula login
keyzula ssh-agent --daemon
Windows (PowerShell)
$dir = "$env:LOCALAPPDATA\Programs\KeyZula"
Invoke-WebRequest https://github.com/KeyZula/homebrew-tap/releases/download/v1.2.1/keyzula-1.2.1-windows-x64.zip -OutFile "$env:TEMP\keyzula.zip"
Expand-Archive -Force "$env:TEMP\keyzula.zip" $dir
[Environment]::SetEnvironmentVariable("Path", [Environment]::GetEnvironmentVariable("Path", "User") + ";$dir", "User")
# Yeni bir terminal açın / open a new terminal:
keyzula login
keyzula ssh-agent --daemon
Desktop-Apps sehen den PATH Ihres Terminals oft nicht, daher nutzen die Beispiele den vollständigen Pfad. Ihren Pfad zeigt which keyzula (unter Windows where keyzula). Auf Intel-Macs lautet er /usr/local/bin/keyzula.
Mit Node.js (auch unter Windows) installieren Sie es auch per npm i -g @keyzula/cli. Ohne Installation setzen Sie in der Konfiguration npx als Befehl und ["-y", "@keyzula/cli", "mcp"] als Argumente.
Claude Code
Ein Befehl im Terminal. Mit --scope user steht er in allen Projekten zur Verfügung.
claude mcp add --scope user keyzula -- keyzula mcpClaude Desktop
Am einfachsten: Laden Sie die KeyZula-Erweiterung herunter und doppelklicken Sie sie; Claude Desktop installiert sie. In ihren Einstellungen können Sie das Anzeigen von Werten und die Bestätigung jeder Nutzung einschalten. Die Vorbereitung oben (Anmeldung und ssh-agent) ist weiterhin nötig. Manuell einrichten:
Öffnen Sie claude_desktop_config.json über Einstellungen → Entwickler → Konfiguration bearbeiten, fügen Sie dies ein und starten Sie Claude neu.
{
"mcpServers": {
"keyzula": { "command": "/opt/homebrew/bin/keyzula", "args": ["mcp"] }
}
}Cursor
In ~/.cursor/mcp.json (oder .cursor/mcp.json im Projekt) eintragen.
{
"mcpServers": {
"keyzula": { "command": "/opt/homebrew/bin/keyzula", "args": ["mcp"] }
}
}VS Code · GitHub Copilot
In .vscode/mcp.json Ihres Projekts eintragen; die Tools erscheinen im Agent-Modus von GitHub Copilot.
{
"servers": {
"keyzula": { "type": "stdio", "command": "/opt/homebrew/bin/keyzula", "args": ["mcp"] }
}
}Windsurf
In ~/.codeium/windsurf/mcp_config.json eintragen.
{
"mcpServers": {
"keyzula": { "command": "/opt/homebrew/bin/keyzula", "args": ["mcp"] }
}
}Gemini CLI
Im Abschnitt mcpServers von ~/.gemini/settings.json eintragen.
{
"mcpServers": {
"keyzula": { "command": "/opt/homebrew/bin/keyzula", "args": ["mcp"] }
}
}OpenAI Codex
Ein Befehl im Terminal; der Server wird in ~/.codex/config.toml gespeichert.
codex mcp add keyzula -- keyzula mcpJetBrains AI Assistant
Unter Settings → Tools → AI Assistant → Model Context Protocol (MCP) einen neuen Server anlegen und diese Konfiguration einfügen.
{
"mcpServers": {
"keyzula": { "command": "/opt/homebrew/bin/keyzula", "args": ["mcp"] }
}
}In anderen MCP-Clients (Zed, Cline und mehr) geben Sie keyzula als Befehl und mcp als Argument an.
Häufige Fragen
Sieht der KI-Anbieter meine Passwörter?
Nein. Der Assistent sieht nur Eintragsnamen, Benutzernamen, Websites und kz://-Referenzen. Werte gelangen in die Umgebung eines Befehls auf Ihrem Computer oder in eine Datei mit 0600-Rechten und werden in der Ausgabe verborgen. Das Tool, das einen Wert anzeigt, ist standardmäßig aus und wartet eingeschaltet bei jeder Anfrage auf Ihre Bestätigung.
Mit welchen Assistenten funktioniert es?
Mit jedem Client, der lokale (stdio-)MCP-Server starten kann: Claude Desktop, Claude Code, Cursor, VS Code und GitHub Copilot, Windsurf, Gemini CLI, OpenAI Codex, JetBrains AI Assistant, Zed, Cline und andere. Web-Apps, die nur entfernte MCP-Server über das Internet anbinden, werden noch nicht unterstützt.
Kann der Assistent ein Passwort über einen Befehl offenlegen?
KeyZula verbirgt die Werte und ihre gängigen Kodierungen (Base64, URL-Kodierung) in der Ausgabe, aber ein Befehl kann einen Wert beliebig umwandeln. Lassen Sie die Bestätigung von Befehlen in Ihrem Assistenten eingeschaltet oder starten Sie KeyZula mit --confirm, um jede Nutzung zu bestätigen.
Wie nutzen wir es im Team?
Legen Sie ein Dienstkonto an, wählen Sie nur die Sammlungen, die der Assistent braucht, und starten Sie den MCP-Server mit KEYZULA_SERVICE_TOKEN. Der Assistent sieht nur diese Sammlungen, jeder Lesezugriff steht im Audit-Protokoll Ihrer Organisation und das Token lässt sich mit einem Klick widerrufen.
Kostet es etwas?
Nein. Der MCP-Server ist Teil des Kommandozeilen-Tools und wie alles bei KeyZula kostenlos.
Sichern Sie Ihre Schlüssel noch heute.
Konto in Sekunden erstellen. Völlig kostenlos, keine Kreditkarte erforderlich.
Kostenloses Konto erstellen