Engineeringteams
Een gedeelde MCP-server in alleen-lezenmodus laat de assistent van elke developer dezelfde runbooks en ontwerpnotities doorzoeken.
Geef Claude, Cursor, VS Code of je eigen agent een geheugen, notities, een gebeurtenislogboek, prompttemplates en documentzoekfunctie, via één MCP-server.
Eén commando voegt HotKV toe aan Claude Code. Cursor en Claude Desktop gebruiken in plaats daarvan een mcpServers-vermelding.
Een geanimeerde walkthrough met echte HotKV-commando's en voorbeeldantwoorden. Klik op een stap om ernaartoe te springen. Commando's en antwoorden blijven Engels, precies zoals je ze in HotKV typt en ziet.
AI-assistenten vergeten alles wanneer de chat eindigt, en ze ruwe databasetoegang geven om dat op te lossen is gevaarlijk. Eén verkeerd commando van een model kan data wissen of de sleutels van een andere tenant lezen.
hotkv-mcp geeft een assistent een vaste set van 28 tools voor sleutels, hashes en lijsten, gespreksgeheugen, werknotities, een gebeurtenislogboek, doorlopende samenvattingen, een promptregister en documentzoekfunctie. Er is geen tool die een willekeurig commando uitvoert, een namespace beperkt de agent tot één prefix en de alleen-lezenmodus verwijdert elke schrijftool.
Eén commando voegt HotKV toe aan Claude Code. Cursor en Claude Desktop gebruiken in plaats daarvan een mcpServers-vermelding.
claude mcp add hotkv -- uvx hotkv-mcp --url hotkv://localhost:6379 --namespace team-docsDe assistent slaat een werknotitie op met de tool memory_set_note. Die komt terecht onder de prefix team-docs.
tool memory_set_note {"session": "releases", "key": "checklist", "value": "1. bump version 2. changelog ..."}Een nieuw gesprek heeft geen geschiedenis, maar de notitie staat nog in HotKV.
tool memory_get_note {"session": "releases", "key": "checklist"}Documenten die met rag_ingest zijn ingelezen, worden doorzocht op trefwoordrelevantie, geen embeddingmodel nodig.
tool rag_search {"pipeline": "runbooks", "query": "rotate TLS certificates", "k": 3}Elke naam wordt opgeslagen onder team-docs:, dus dit mikt op team-docs:other-team:secrets, dat niet bestaat. De sleutels van een ander team kunnen niet eens worden benoemd, en geen enkele tool wist de database of voert ruwe commando's uit.
tool delete {"key": "other-team:secrets"}Een gedeelde MCP-server in alleen-lezenmodus laat de assistent van elke developer dezelfde runbooks en ontwerpnotities doorzoeken.
Voorkeuren, lopende taken en beslissingen worden bewaard als notities en samenvattingen, zodat de assistent verdergaat waar hij was gebleven.
De agent van elke klant krijgt een eigen namespace op één server en kan de andere niet zien.
28 tools en geen manier om een willekeurig commando uit te voeren. Elke tool geeft aan of hij leest, schrijft of verwijdert.
--namespace beperkt een agent tot één prefix die hij nooit ziet. Geef elke agent een prefix die niet het begin is van die van een ander.
--read-only registreert de schrijftools niet eens.
Waarden en lijsten worden afgekapt zodat een enorme waarde de context van het model niet kan overspoelen.
{
"mcpServers": {
"hotkv": {
"command": "uvx",
"args": ["hotkv-mcp", "--read-only"],
"env": { "HOTKV_URL": "hotkv://:your-password@localhost:6379" }
}
}
}Elke MCP-client, waaronder Claude Code, Claude Desktop, Cursor en VS Code. Hij spreekt stdio voor lokale clients en streamable HTTP voor gedeeld gebruik.
De tools voor sleutels, hashes en lijsten werken op elke server. De tools voor geheugen, prompts en documentzoekfunctie gebruiken de AI-engines van HotKV, die een licentie vereisen die ze bevat.
Nee. Houd het op localhost of achter een reverse proxy die authenticeert, en geef het waar mogelijk een eigen namespace en de alleen-lezenmodus.
HotKV spreekt het Redis-protocol, dus je kunt een bestaande client erop richten en dezelfde commando's uitvoeren.