Memory Bank MCP Server
MCP-сервер для банка памяти проектов: агент хранит и читает файлы памяти через единый сервис, а не в самом проекте
- 925 ★ репозитория
- Последний коммит
- MIT
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/memory-bank-mcp-serverОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Читает и пишет файлы памяти на диск
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер превращает привычный банк памяти из файлов в проекте в отдельный сервис. Агент через инструменты MCP читает и записывает файлы памяти, разложенные по проектам, а сами файлы лежат в заданном корневом каталоге вне репозитория. Идея взята из Cline Memory Bank: агент ведет заметки о проекте между сессиями, чтобы не терять контекст. Сервер задает единое место для этих файлов и правила доступа к ним, а в комплекте идут готовые инструкции для агента, которые вставляются в его настройки. Запускается через npx, путь к каталогу памяти указывается переменной окружения.
Для кого. Для разработчиков, которые хотят держать память агента о проектах в одном месте вне репозиториев.
Подходит, если
- Нужно, чтобы агент помнил контекст проекта между сессиями
- Хочется хранить файлы памяти отдельно от кода
- Ведете несколько проектов и нужна общая память по ним
Не подходит, если
- Хватает памяти в файлах внутри самого проекта
- Не нужно постоянное хранение контекста
Пример запроса к агенту
Запиши в банк памяти ключевые решения по этому проекту и подтяни их в начале следующей сессииMCP
- Транспорт
- stdio
- Авторизация
- не нужна
Переменные окружения
MEMORY_BANK_ROOTобязательная- Путь к корневому каталогу, где хранятся файлы памяти по проектам
Ограничения
Нужен путь к корневому каталогу памяти через переменную окружения. Для пользы агенту стоит вставить прилагаемые инструкции в его настройки, иначе он может не обращаться к банку памяти. Хранилище файловое по заданному пути.
Как отключить. Удалите сервер allPepper-memory-bank из конфигурации MCP.
Частые вопросы
Где хранятся файлы памяти?
В каталоге, который вы задаете переменной MEMORY_BANK_ROOT, отдельно от кода проекта.
Почему агент не использует память?
Нужно вставить прилагаемые инструкции в его настройки, тогда он будет обращаться к банку памяти.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыСамостоятельный MCP-сервер долговременной памяти для агентов: структурированные записи, версии с откатом и визуальная панель
Локальный MCP-сервер памяти для кодинг-агентов: хранит проблемы, попытки, фиксы и решения и предупреждает о повторе неудачного подхода
Локальная память для агентов: хранит переписку и файлы проекта дословно и находит нужное семантическим поиском через MCP
MCP-сервер долгой памяти для агентов: сжимает диалоги в атомарные факты, разрешает местоимения и привязывает время к абсолютным датам
MCP-сервер долговременной памяти Memanto: агент запоминает факты и решения и находит их в новых сессиях, в том числе на дату.
Membase хранит одну общую память для ИИ-агентов, и Claude Code, Cursor и Codex читают ее через MCP, SDK или команду membase
Из блога
Коротко о README
README описывает MCP-сервер, который превращает файловый банк памяти в отдельный сервис с доступом через инструменты MCP. Файлы памяти разложены по проектам и лежат в заданном корневом каталоге, идея взята из Cline Memory Bank. Установка через npx с переменной MEMORY_BANK_ROOT, приложены готовые инструкции для вставки в настройки агента для Cline, Claude и Cursor. Лицензия MIT.