AI och LLMAgenter

Minne för AI-assistenter via MCP

Ge Claude, Cursor, VS Code eller din egen agent ett minne, anteckningar, en händelselogg, promptmallar och dokumentsökning, via en enda MCP-server.

fasta verktyg
28
godtyckliga kommandon
0
öppen källkod
Apache-2.0
Steg 1 av 5
Anslut servern

Ett kommando lägger till HotKV i Claude Code. Cursor och Claude Desktop använder en mcpServers-post i stället.

Exempelsessionplaying
# Anslut servern
$ claude mcp add hotkv -- uvx hotkv-mcp --url hotkv://localhost:6379 --namespace team-docs
(hotkv added as an MCP server)

En animerad genomgång med riktiga HotKV-kommandon och exempelsvar. Klicka på valfritt steg för att hoppa dit. Kommandon och svar förblir på engelska, precis som du skriver och ser dem i HotKV.

Problemet

AI-assistenter glömmer allt när chatten tar slut, och att ge dem direkt databasåtkomst för att åtgärda det är farligt. Ett enda felaktigt kommando från en modell kan tömma data eller läsa en annan tenants nycklar.

Så löser HotKV det

hotkv-mcp ger en assistent en fast uppsättning om 28 verktyg för nycklar, hashar och listor, konversationsminne, arbetsanteckningar, en händelselogg, rullande sammanfattningar, ett promptregister och dokumentsökning. Det finns inget verktyg som kör ett godtyckligt kommando, en namnrymd håller agenten inom ett enda prefix och skrivskyddat läge tar bort varje skrivverktyg.

Steg för steg

Vad som händer, kommando för kommando

  1. 01

    Anslut servern

    Ett kommando lägger till HotKV i Claude Code. Cursor och Claude Desktop använder en mcpServers-post i stället.

    claude mcp add hotkv -- uvx hotkv-mcp --url hotkv://localhost:6379 --namespace team-docs
  2. 02

    ”Remember our release checklist”

    Assistenten sparar en arbetsanteckning med verktyget memory_set_note. Den hamnar under prefixet team-docs.

    tool memory_set_note {"session": "releases", "key": "checklist", "value": "1. bump version 2. changelog ..."}
  3. 03

    Nästa vecka, i en ny chatt

    En ny konversation har ingen historik, men anteckningen finns kvar i HotKV.

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

    Sök i teamets dokument

    Dokument som lästs in med rag_ingest söks efter nyckelordsrelevans, ingen embedding-modell behövs.

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

    Andra team förblir utom räckhåll

    Varje namn lagras under team-docs:, så det här riktar sig mot team-docs:other-team:secrets, som inte finns. Ett annat teams nycklar går inte ens att namnge, och inget verktyg tömmer databasen eller kör råa kommandon.

    tool delete {"key": "other-team:secrets"}
Där det passar

Verkliga scenarier

Utvecklingsteam

En delad, skrivskyddad MCP-server låter varje utvecklares assistent söka i samma runbooks och designanteckningar.

Personliga assistenter

Preferenser, pågående uppgifter och beslut sparas som anteckningar och sammanfattningar, så att assistenten tar vid där den slutade.

Agentplattformar

Varje kunds agent får sin egen namnrymd på en gemensam server och kan inte se de andras.

Inbyggt

Det här får du

En fast, säker verktygsuppsättning

28 verktyg och inget sätt att köra ett godtyckligt kommando. Varje verktyg anger om det läser, skriver eller raderar.

Namnrymder

--namespace håller en agent inom ett prefix som den aldrig ser. Ge varje agent ett prefix som inte är början på någon annans.

Skrivskyddat läge

--read-only registrerar inte ens skrivverktygen.

Begränsade resultat

Värden och listor har tak så att ett enormt värde inte kan svämma över modellens kontext.

Claude Desktop, Cursor och andra mcpServers-klienter

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

Vanliga frågor

Vilka klienter fungerar med den?

Vilken MCP-klient som helst, bland annat Claude Code, Claude Desktop, Cursor och VS Code. Den talar stdio för lokala klienter och strömbar HTTP för delad användning.

Behöver den en HotKV-licens?

Verktygen för nycklar, hashar och listor fungerar på vilken server som helst. Verktygen för minne, prompter och dokumentsökning använder HotKV:s AI-motorer, som kräver en licens som innehåller dem.

Är HTTP-transporten autentiserad?

Nej. Håll den på localhost eller bakom en omvänd proxy som autentiserar, och ge den en egen namnrymd och skrivskyddat läge där du kan.

Relaterade användningsfall

Prova på din egen arbetslast

HotKV talar Redis-protokollet, så du kan peka en befintlig klient mot det och köra samma kommandon.