Інженерні команди
Спільний сервер MCP лише для читання дозволяє асистентові кожного розробника шукати в тих самих ранбуках і проєктних нотатках.
Дайте Claude, Cursor, VS Code або власному агентові пам'ять, нотатки, журнал подій, шаблони промптів і пошук документів через один сервер MCP.
Одна команда додає HotKV до Claude Code. Cursor і Claude Desktop натомість використовують запис mcpServers.
Анімований покроковий розбір з реальними командами HotKV і прикладами відповідей. Натисніть будь-який крок, щоб перейти до нього. Команди та відповіді залишаються англійською, так само, як ви вводите й бачите їх у HotKV.
Асистенти ШІ забувають усе, коли чат завершується, а надання їм прямого доступу до бази даних, щоб це виправити, небезпечне. Одна неправильна команда від моделі може очистити дані або прочитати ключі іншого тенанта.
hotkv-mcp дає асистентові фіксований набір із 28 інструментів для ключів, хешів і списків, пам'яті розмов, робочих нотаток, журналу подій, ковзних резюме, реєстру промптів і пошуку документів. Немає інструмента, що виконує довільну команду, простір імен обмежує агента одним префіксом, а режим лише для читання прибирає кожен інструмент запису.
Одна команда додає HotKV до Claude Code. Cursor і Claude Desktop натомість використовують запис mcpServers.
claude mcp add hotkv -- uvx hotkv-mcp --url hotkv://localhost:6379 --namespace team-docsАсистент зберігає робочу нотатку інструментом memory_set_note. Вона потрапляє під префікс team-docs.
tool memory_set_note {"session": "releases", "key": "checklist", "value": "1. bump version 2. changelog ..."}Нова розмова не має історії, але нотатка досі в HotKV.
tool memory_get_note {"session": "releases", "key": "checklist"}Документи, завантажені через rag_ingest, шукаються за ключовою релевантністю, модель ембедингів не потрібна.
tool rag_search {"pipeline": "runbooks", "query": "rotate TLS certificates", "k": 3}Кожне ім'я зберігається під team-docs:, тож це звертається до team-docs:other-team:secrets, якого не існує. Ключі іншої команди навіть не можна назвати, і жоден інструмент не очищає базу даних і не виконує сирі команди.
tool delete {"key": "other-team:secrets"}Спільний сервер MCP лише для читання дозволяє асистентові кожного розробника шукати в тих самих ранбуках і проєктних нотатках.
Уподобання, поточні завдання й рішення зберігаються як нотатки та резюме, тож асистент продовжує з того місця, де зупинився.
Агент кожного клієнта отримує власний простір імен на одному сервері й не бачить інших.
28 інструментів і жодного способу виконати довільну команду. Кожен інструмент заявляє, чи він читає, пише або видаляє.
--namespace обмежує агента одним префіксом, якого він ніколи не бачить. Дайте кожному агентові префікс, що не є початком префікса іншого.
--read-only навіть не реєструє інструменти запису.
Значення та списки обмежені, щоб величезне значення не заповнило контекст моделі.
{
"mcpServers": {
"hotkv": {
"command": "uvx",
"args": ["hotkv-mcp", "--read-only"],
"env": { "HOTKV_URL": "hotkv://:your-password@localhost:6379" }
}
}
}Будь-який клієнт MCP, зокрема Claude Code, Claude Desktop, Cursor і VS Code. Він розмовляє stdio для локальних клієнтів і streamable HTTP для спільного використання.
Інструменти ключів, хешів і списків працюють на будь-якому сервері. Інструменти пам'яті, промптів і пошуку документів використовують рушії ШІ HotKV, для яких потрібна ліцензія, що їх включає.
Ні. Тримайте його на localhost або за зворотним проксі з автентифікацією, і давайте йому власний простір імен та режим лише для читання, де можете.
HotKV розмовляє протоколом Redis, тож ви можете направити на нього наявний клієнт і виконувати ті самі команди.