ШІ та LLMАгенти

Пам'ять для асистентів ШІ через MCP

Дайте Claude, Cursor, VS Code або власному агентові пам'ять, нотатки, журнал подій, шаблони промптів і пошук документів через один сервер MCP.

фіксованих інструментів
28
довільних команд
0
відкритий код
Apache-2.0
Крок 1 з 5
Підключіть сервер

Одна команда додає HotKV до Claude Code. Cursor і Claude Desktop натомість використовують запис mcpServers.

Приклад сесіїplaying
# Підключіть сервер
$ claude mcp add hotkv -- uvx hotkv-mcp --url hotkv://localhost:6379 --namespace team-docs
(hotkv added as an MCP server)

Анімований покроковий розбір з реальними командами HotKV і прикладами відповідей. Натисніть будь-який крок, щоб перейти до нього. Команди та відповіді залишаються англійською, так само, як ви вводите й бачите їх у HotKV.

Проблема

Асистенти ШІ забувають усе, коли чат завершується, а надання їм прямого доступу до бази даних, щоб це виправити, небезпечне. Одна неправильна команда від моделі може очистити дані або прочитати ключі іншого тенанта.

Як це вирішує HotKV

hotkv-mcp дає асистентові фіксований набір із 28 інструментів для ключів, хешів і списків, пам'яті розмов, робочих нотаток, журналу подій, ковзних резюме, реєстру промптів і пошуку документів. Немає інструмента, що виконує довільну команду, простір імен обмежує агента одним префіксом, а режим лише для читання прибирає кожен інструмент запису.

Крок за кроком

Що відбувається, команда за командою

  1. 01

    Підключіть сервер

    Одна команда додає HotKV до Claude Code. Cursor і Claude Desktop натомість використовують запис mcpServers.

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

    "Remember our release checklist"

    Асистент зберігає робочу нотатку інструментом memory_set_note. Вона потрапляє під префікс team-docs.

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

    Наступного тижня, у новому чаті

    Нова розмова не має історії, але нотатка досі в HotKV.

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

    Шукайте в документах команди

    Документи, завантажені через rag_ingest, шукаються за ключовою релевантністю, модель ембедингів не потрібна.

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

    Інші команди лишаються поза досяжністю

    Кожне ім'я зберігається під team-docs:, тож це звертається до team-docs:other-team:secrets, якого не існує. Ключі іншої команди навіть не можна назвати, і жоден інструмент не очищає базу даних і не виконує сирі команди.

    tool delete {"key": "other-team:secrets"}
Де це доречно

Реальні сценарії

Інженерні команди

Спільний сервер MCP лише для читання дозволяє асистентові кожного розробника шукати в тих самих ранбуках і проєктних нотатках.

Персональні асистенти

Уподобання, поточні завдання й рішення зберігаються як нотатки та резюме, тож асистент продовжує з того місця, де зупинився.

Платформи агентів

Агент кожного клієнта отримує власний простір імен на одному сервері й не бачить інших.

Вбудовано

Що ви отримуєте

Фіксований безпечний набір інструментів

28 інструментів і жодного способу виконати довільну команду. Кожен інструмент заявляє, чи він читає, пише або видаляє.

Простори імен

--namespace обмежує агента одним префіксом, якого він ніколи не бачить. Дайте кожному агентові префікс, що не є початком префікса іншого.

Режим лише для читання

--read-only навіть не реєструє інструменти запису.

Обмежені результати

Значення та списки обмежені, щоб величезне значення не заповнило контекст моделі.

Claude Desktop, Cursor та інші клієнти mcpServers

json
{
  "mcpServers": {
    "hotkv": {
      "command": "uvx",
      "args": ["hotkv-mcp", "--read-only"],
      "env": { "HOTKV_URL": "hotkv://:your-password@localhost:6379" }
    }
  }
}
Довідка:hotkv-mcp on GitHub

Поширені запитання

Які клієнти з цим працюють?

Будь-який клієнт MCP, зокрема Claude Code, Claude Desktop, Cursor і VS Code. Він розмовляє stdio для локальних клієнтів і streamable HTTP для спільного використання.

Чи потрібна ліцензія HotKV?

Інструменти ключів, хешів і списків працюють на будь-якому сервері. Інструменти пам'яті, промптів і пошуку документів використовують рушії ШІ HotKV, для яких потрібна ліцензія, що їх включає.

Чи автентифікується транспорт HTTP?

Ні. Тримайте його на localhost або за зворотним проксі з автентифікацією, і давайте йому власний простір імен та режим лише для читання, де можете.

Пов'язані сценарії використання

Спробуйте на власному навантаженні

HotKV розмовляє протоколом Redis, тож ви можете направити на нього наявний клієнт і виконувати ті самі команди.