diff --git a/solutions/69f8e929da860fb4533faa2a_MCP-сервер_для_управления_памятью_агента/README.md b/solutions/69f8e929da860fb4533faa2a_MCP-сервер_для_управления_памятью_агента/README.md new file mode 100644 index 0000000..1fdd062 --- /dev/null +++ b/solutions/69f8e929da860fb4533faa2a_MCP-сервер_для_управления_памятью_агента/README.md @@ -0,0 +1,37 @@ +# MCP-сервер для управления памятью агента + +## Описание + +Простой сервер, реализующий протокол MCP для работы с памятью агента. Поддерживает операции: +- `save` – сохранить значение по ключу +- `get` – получить значение по ключу +- `delete` – удалить ключ +- `list_keys` – список всех ключей +- `save_with_namespace` – сохранить значение в пространстве имён +- `get_by_namespace` – получить значение из пространства имён + +Данные хранятся в JSON‑файле, путь к которому можно задать через переменную окружения `MEMORY_DATA_FILE`. + +## Установка + +```bash +pip install -r requirements.txt +``` + +## Запуск + +```bash +python solution.py +``` + +По умолчанию сервер слушает `0.0.0.0:8000`. Параметры можно переопределить через переменные окружения `HOST` и `PORT`. + +## Пример запроса + +```json +{ + "action": "save", + "key": "user:123", + "value": {"name": "Alice"} +} +```