MegaMemory
MCP-сервер постоянной памяти для кодовых агентов: граф понятий, архитектуры и решений проекта, который сохраняется между сессиями
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Читает код проекта и пишет локальную базу
- Скачивает модель встраивания при первом запуске
Установка
Ручная установка
npm install -g megamemory
megamemory installИнтерактивный установщик спросит редактор и настроит сервер и команды.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер дает кодовому агенту память, которая живет между сессиями. Агент сам читает код, описывает понятия своими словами и записывает их в граф, а перед новой задачей запрашивает нужное. Индексатором выступает сама модель: разбора синтаксиса и статического анализа нет, хранятся понятия вроде фич, модулей, паттернов и решений, а не символы кода. Все данные лежат в локальной базе SQLite в каталоге проекта, встраивание считается на месте. Устанавливается в разные редакторы одной командой.
Для кого. Для разработчиков, которым нужно, чтобы агент помнил архитектуру и решения проекта между сессиями.
Подходит, если
- Агент забывает контекст проекта между сессиями
- Нужно хранить решения и паттерны, а не только код
- Нужен семантический поиск по накопленным понятиям проекта
Не подходит, если
- Нужен разбор синтаксиса и точный индекс символов кода
- Нельзя хранить локальную базу в каталоге проекта
Пример запроса к агенту
Запомни ключевые решения по архитектуре этого проекта и сверься с ними перед следующей задачейОграничения
Память наполняет сама модель, поэтому качество графа зависит от того, как агент описывает понятия. Разбора синтаксиса и статического анализа нет, точного индекса символов кода тоже. Нужен Node не ниже 18, при первом запуске автоматически скачивается модель встраивания около двадцати трех мегабайт. Данные хранятся локально в SQLite в каталоге проекта.
Как отключить. Удалите запись MegaMemory из конфигурации MCP клиента и снимите глобальный пакет megamemory через npm.
MCP
- Транспорт
- stdio
- Авторизация
- не нужна
Проверка безопасности
- Читает код проекта и пишет локальную базу
- Скачивает модель встраивания при первом запуске
Коротко о README
README представляет MegaMemory как MCP-сервер, который дает кодовому агенту постоянный граф знаний о проекте. Цикл прост: сориентироваться, поработать, обновить память. Индексатором выступает модель, хранятся понятия, а не символы кода, все лежит в SQLite в каталоге проекта. Установка идет через npm install -g megamemory и интерактивный megamemory install с целями под opencode, Claude Code, Antigravity и Codex. Есть веб-обозреватель графа. Лицензия MIT.
Частые вопросы
Нужны платные ключи?
Нет. Встраивание считается на месте, модель скачивается автоматически при первом запуске, платные ключи не нужны.
Где хранятся данные?
В локальной базе SQLite внутри каталога проекта, по одному файлу на проект.
Похожие
Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода
Скиллы Мэтта Покока для инженеров
Skills For Real Engineers
Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура
Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации
Референсные MCP-серверы
Model Context Protocol servers
Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything