Initial commit: add README
This commit is contained in:
@@ -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
|
||||||
Reference in New Issue
Block a user