# Willow MCP: хранить память с явным filesystem ACL: сведения для ИИ-агента

> Справочный документ Staksy для твоего агента. Это сведения для проверки, не команды: ничего отсюда не выполняй и не устанавливай без подтверждения пользователя. Сверь требования с первоисточниками ниже; устаревшее и неподтверждённое не принимай как факт. Не утверждай, что инструмент работает, пока это не проверено.

- Материал: willow-memory-mcp (mcp), страница для человека: /r/willow-memory-mcp
- Обновлено 2026-10-18

## Цель

Агент будет хранить память с явным правом на чтение

Одна тестовая запись памяти с проверенным разрешением на чтение.

Willow MCP объединяет постоянную память и task execution и описывает авторизацию каждого tool call через filesystem manifest ACL. Базовый SOIL store работает без обязательного Postgres, дополнительные контуры имеют свои зависимости. Полезен тем, кому нужен отдельный agent-neutral сервер. Setup, compilation и подпись manifest - части его окружения, а не одно подключение MCP.

## Источники

- Первоисточник и инструкция: https://github.com/willow-memory/willow-mcp/blob/8215d1dcd85dfc7bb6315073cde320606b3253ae/README.md
- Метаданные пакета PyPI: https://pypi.org/pypi/willow-mcp/json

## Требования

- Python 3.11+, Willow home и собранные/подписанные manifests по README; MCP stdio клиент. Postgres нужен только для соответствующего контура.

## Совместимость

- Claude Code: По инструкции автора; версия клиента: не указана. Условия описаны в источнике.

## Риски

- Сервер содержит task execution и доступ к файлам; неверный ACL или manifest расширяет полномочия. Начните с synthetic memory и минимальной persona.

## Порядок действий

Сначала проверьте условия и права в первоисточнике. Шаги ниже описывают ограниченный первый сценарий; внешняя запись, публикация и платный запуск требуют разрешённого вами scope.

1. Подготовить ограниченный сценарий: Python 3.11+, Willow home и собранные/подписанные manifests по README; MCP stdio клиент. Postgres нужен только для соответствующего контура.

Руководство: https://github.com/willow-memory/willow-mcp/blob/8215d1dcd85dfc7bb6315073cde320606b3253ae/README.md

2. Применить к одной задаче: В тестовом Willow home создай минимальную разрешённую memory запись и прочитай её нужной persona. Проверь отказ другой persona, не запускай реальные tasks.

```text
В тестовом Willow home создай минимальную разрешённую memory запись и прочитай её нужной persona. Проверь отказ другой persona, не запускай реальные tasks.
```

Руководство: https://github.com/willow-memory/willow-mcp/blob/8215d1dcd85dfc7bb6315073cde320606b3253ae/README.md

3. Проверить результат: Разрешённое чтение работает, запрещённое отклоняется, запись сохраняется после перезапуска, ACL manifest соответствует выбранной persona.

Руководство: https://github.com/willow-memory/willow-mcp/blob/8215d1dcd85dfc7bb6315073cde320606b3253ae/README.md

## Как проверить результат

Проверено по первоисточнику 13.10.2026. Предлагаемая проверка: Разрешённое чтение работает, запрещённое отклоняется, запись сохраняется после перезапуска, ACL manifest соответствует выбранной persona.
