mwe-mcp — MCP-сервер для Claude Code: общая память агентов в Markdown
Самостоятельно размещаемый MCP-сервер: агенты пишут факты в общую Markdown-вики, а доступ к каждому фрагменту решается отдельно.
Открыть на GitHubЧто делает mwe-mcp — Memory Wiki Engine
mwe-mcp хранит память агентов не в векторном индексе, а в папке Markdown-страниц. Открыть, поправить неверный факт или понять, откуда агент взял утверждение, можно обычным текстовым редактором. Под страницами лежит индекс: каждый факт получает субъекта, автора, аудиторию и срок действия.
Видимость работает по фрагментам. Факт, помеченный для группы team, до чужого агента не доходит: движок вырезает его из ответа до того, как тот попадёт к модели. Ошибки доступа при этом нет, читатель просто не видит лишнего. Правила проверяет код движка, а не просьба к модели.
Сервер написан на Rust, нужна версия 1.88 или новее. Лицензия AGPL-3.0. Есть публичное демо на demo.contea.casa — замороженный экземпляр, где можно войти как Bob, Alice или Zoe и увидеть, как одна и та же страница выглядит для разных людей. Демо только для чтения, агента к нему не подключить.
Какие задачи решает
- дать нескольким людям одну память агентов, не открывая всем всё
- найти и исправить неверный факт в памяти ассистента
- объяснить, откуда агент взял утверждение и кто его сообщил
- убрать доступ к факту после смены состава группы, не переиндексируя базу
- свести записи голосового ассистента, бота и кодинг-агента в одно место
Примеры запросов агенту
- Запиши в память: Боб сменил работу, теперь он в AcmeCorp. Это про Боба, доступ для группы
team. - Что тебе известно о моей текущей работе?
- Покажи страницу
kitchen_renovation_trades.mdтак, как её увидит Зоя.
Как установить mwe-mcp — Memory Wiki Engine
Установка
Команды запуска нет в реестре MCP — смотрите README репозитория
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о mwe-mcp — Memory Wiki Engine
Как установить mwe-mcp в Claude Code?
Готовой команды установки для Claude нет — сервер собирается из репозитория Fr4nZ82/mwe-mcp и подключается в конфигурации MCP.
Что делает mwe-mcp?
Держит общую память нескольких агентов в виде Markdown-вики. Каждый факт на странице индексируется отдельно, и движок сам решает, показывать ли его конкретному читателю.
Чем это отличается от векторной памяти агента?
Память можно открыть и прочитать глазами, а доступ ограничивается не целой страницей или документом, а отдельным предложением внутри неё.