KI und LLMAgenten

Gedächtnis für KI-Assistenten über MCP

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.

feste Tools
28
beliebige Befehle
0
Open Source
Apache-2.0
Schritt 1 von 5
Den Server verbinden

Ein Befehl fügt HotKV zu Claude Code hinzu. Cursor und Claude Desktop verwenden stattdessen einen mcpServers-Eintrag.

Beispielsitzungplaying
# Den Server verbinden
$ claude mcp add hotkv -- uvx hotkv-mcp --url hotkv://localhost:6379 --namespace team-docs
(hotkv added as an MCP server)

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.

Das Problem

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.

So löst HotKV es

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.

Schritt für Schritt

Was passiert, Befehl für Befehl

  1. 01

    Den Server verbinden

    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-docs
  2. 02

    "Merk dir unsere Release-Checkliste"

    Der 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 ..."}
  3. 03

    Nächste Woche, in einem neuen Chat

    Ein neues Gespräch hat keinen Verlauf, aber die Notiz liegt weiter in HotKV.

    tool memory_get_note {"session": "releases", "key": "checklist"}
  4. 04

    Die Dokumente des Teams durchsuchen

    Mit rag_ingest eingespielte Dokumente werden nach Stichwortrelevanz durchsucht, ganz ohne Embedding-Modell.

    tool rag_search {"pipeline": "runbooks", "query": "rotate TLS certificates", "k": 3}
  5. 05

    Andere Teams bleiben unerreichbar

    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"}
Wo es passt

Szenarien aus der Praxis

Engineering-Teams

Ein gemeinsamer MCP-Server im Nur-Lese-Modus lässt den Assistenten jedes Entwicklers dieselben Runbooks und Designnotizen durchsuchen.

Persönliche Assistenten

Vorlieben, laufende Aufgaben und Entscheidungen werden als Notizen und Zusammenfassungen behalten, sodass der Assistent dort weitermacht, wo er aufgehört hat.

Agenten-Plattformen

Der Agent jedes Kunden bekommt seinen eigenen Namespace auf einem Server und kann die anderen nicht sehen.

Integriert

Was Sie bekommen

Ein fester, sicherer Tool-Satz

28 Tools und keine Möglichkeit, einen beliebigen Befehl auszuführen. Jedes Tool gibt an, ob es liest, schreibt oder löscht.

Namespaces

--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.

Nur-Lese-Modus

--read-only registriert die schreibenden Tools gar nicht erst.

Begrenzte Ergebnisse

Werte und Listen sind gedeckelt, damit ein riesiger Wert den Kontext des Modells nicht überflutet.

Claude Desktop, Cursor und andere mcpServers-Clients

json
{
  "mcpServers": {
    "hotkv": {
      "command": "uvx",
      "args": ["hotkv-mcp", "--read-only"],
      "env": { "HOTKV_URL": "hotkv://:your-password@localhost:6379" }
    }
  }
}

Häufige Fragen

Welche Clients funktionieren damit?

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.

Braucht er eine HotKV-Lizenz?

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.

Ist der HTTP-Transport authentifiziert?

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.

Verwandte Anwendungsfälle

Probieren Sie es mit Ihrer eigenen Workload

HotKV spricht das Redis-Protokoll, sodass Sie einen bestehenden Client darauf richten und genau diese Befehle ausführen können.