From b43e19557aa25429de1da6627e9e3a4f4d388b91 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9C=D0=B0=D1=80=D0=B0=D1=82=20=D0=A4=D0=B0=D0=B7=D1=8B?= =?UTF-8?q?=D0=BB=D0=BE=D0=B2?= Date: Fri, 8 May 2026 10:32:41 +0000 Subject: [PATCH] Initial commit: add README --- README.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..5988e2e --- /dev/null +++ b/README.md @@ -0,0 +1,32 @@ +# MCP Memory Server + +MCP-сервер для управления памятью агента — задание курса KFU-26-1. + +## Установка + +```bash +pip install -r requirements.txt +``` + +## Запуск сервера + +```bash +python memory_server.py +``` + +Сервер работает через stdio-транспорт. + +## Запуск клиента (тестирование) + +```bash +python memory_client.py +``` + +## Инструменты + +- `save(key, value)` — сохранить значение по ключу +- `get(key)` — получить значение по ключу с метаданными +- `delete(key)` — удалить ключ +- `list_keys(pattern)` — список ключей с wildcard-фильтром +- `save_with_namespace(key, value, namespace)` — сохранить с namespace +- `get_by_namespace(namespace)` — получить все ключи из namespace