MCP-сервер для управления памятью агента: добавлен README.md
This commit is contained in:
@@ -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"}
|
||||
}
|
||||
```
|
||||
Reference in New Issue
Block a user