Engineering-Teams
Ein gemeinsamer MCP-Server im Nur-Lese-Modus lässt den Assistenten jedes Entwicklers dieselben Runbooks und Designnotizen durchsuchen.
Geben Sie Claude, Cursor, VS Code oder Ihrem eigenen Agenten ein Gedächtnis, Notizen, ein Ereignisprotokoll, Prompt-Vorlagen und Dokumentsuche, über einen einzigen MCP-Server.
Ein Befehl fügt HotKV zu Claude Code hinzu. Cursor und Claude Desktop verwenden stattdessen einen mcpServers-Eintrag.
Ein animierter Durchlauf mit echten HotKV-Befehlen und Beispielantworten. Klicken Sie auf einen Schritt, um direkt dorthin zu springen. Befehle und Antworten bleiben auf Englisch, genau so, wie Sie sie in HotKV eingeben und sehen.
KI-Assistenten vergessen alles, wenn der Chat endet, und ihnen dafür direkten Datenbankzugriff zu geben, ist gefährlich. Ein einziger falscher Befehl eines Modells kann Daten löschen oder die Keys eines anderen Mandanten lesen.
hotkv-mcp gibt einem Assistenten einen festen Satz von 28 Tools für Keys, Hashes und Listen, Gesprächsgedächtnis, Arbeitsnotizen, ein Ereignisprotokoll, fortlaufende Zusammenfassungen, eine Prompt-Registry und Dokumentsuche. Es gibt kein Tool, das einen beliebigen Befehl ausführt, ein Namespace beschränkt den Agenten auf ein Präfix, und der Nur-Lese-Modus entfernt jedes schreibende Tool.
Ein Befehl fügt HotKV zu Claude Code hinzu. Cursor und Claude Desktop verwenden stattdessen einen mcpServers-Eintrag.
claude mcp add hotkv -- uvx hotkv-mcp --url hotkv://localhost:6379 --namespace team-docsDer Assistent speichert mit dem Tool memory_set_note eine Arbeitsnotiz. Sie landet unter dem Präfix team-docs.
tool memory_set_note {"session": "releases", "key": "checklist", "value": "1. bump version 2. changelog ..."}Ein neues Gespräch hat keinen Verlauf, aber die Notiz liegt weiter in HotKV.
tool memory_get_note {"session": "releases", "key": "checklist"}Mit rag_ingest eingespielte Dokumente werden nach Stichwortrelevanz durchsucht, ganz ohne Embedding-Modell.
tool rag_search {"pipeline": "runbooks", "query": "rotate TLS certificates", "k": 3}Jeder Name wird unter team-docs: gespeichert, daher zielt dies auf team-docs:other-team:secrets, das nicht existiert. Die Keys eines anderen Teams lassen sich nicht einmal benennen, und kein Tool leert die Datenbank oder führt rohe Befehle aus.
tool delete {"key": "other-team:secrets"}Ein gemeinsamer MCP-Server im Nur-Lese-Modus lässt den Assistenten jedes Entwicklers dieselben Runbooks und Designnotizen durchsuchen.
Vorlieben, laufende Aufgaben und Entscheidungen werden als Notizen und Zusammenfassungen behalten, sodass der Assistent dort weitermacht, wo er aufgehört hat.
Der Agent jedes Kunden bekommt seinen eigenen Namespace auf einem Server und kann die anderen nicht sehen.
28 Tools und keine Möglichkeit, einen beliebigen Befehl auszuführen. Jedes Tool gibt an, ob es liest, schreibt oder löscht.
--namespace beschränkt einen Agenten auf ein Präfix, das er nie sieht. Geben Sie jedem Agenten ein Präfix, das nicht der Anfang eines anderen ist.
--read-only registriert die schreibenden Tools gar nicht erst.
Werte und Listen sind gedeckelt, damit ein riesiger Wert den Kontext des Modells nicht überflutet.
{
"mcpServers": {
"hotkv": {
"command": "uvx",
"args": ["hotkv-mcp", "--read-only"],
"env": { "HOTKV_URL": "hotkv://:your-password@localhost:6379" }
}
}
}Jeder MCP-Client, darunter Claude Code, Claude Desktop, Cursor und VS Code. Er spricht stdio für lokale Clients und Streamable HTTP für die gemeinsame Nutzung.
Die Tools für Keys, Hashes und Listen funktionieren auf jedem Server. Die Tools für Gedächtnis, Prompts und Dokumentsuche nutzen die KI-Engines von HotKV und brauchen eine Lizenz, die diese enthält.
Nein. Betreiben Sie ihn auf localhost oder hinter einem Reverse Proxy mit Authentifizierung, und geben Sie ihm, wo möglich, einen eigenen Namespace und den Nur-Lese-Modus.
HotKV spricht das Redis-Protokoll, sodass Sie einen bestehenden Client darauf richten und genau diese Befehle ausführen können.