MCP Memory Keeper

MCP-сервер сохраняет контекст Claude Code между сеансами: решения, контрольные точки и кэш файлов хранятся в локальной SQLite.

  • 136 ★ репозитория
  • Последний коммит
MCP-сервер

Расширенный доступ

Почему такой уровень

  • Сервер читает и кэширует содержимое файлов проекта и хранит его в локальной базе.
  • Интеграция с git читает историю веток проекта.
Все причины и проверки

mkreyman/mcp-memory-keeper

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/mcp-memory-keeper

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Сервер читает и кэширует содержимое файлов проекта и хранит его в локальной базе.
  • Интеграция с git читает историю веток проекта.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Memory Keeper — MCP-сервер с долговременной памятью для Claude Code. Агент сохраняет решения, ход работы и находки с категорией и приоритетом, ищет по ним, создает контрольные точки и по ключу восстанавливает сеанс после сжатия контекста. Данные лежат в локальной базе SQLite в `~/mcp-data/memory-keeper/`. Элементы контекста группируются по каналам, которые выводятся из ветки git. Среди возможностей кэш файлов с контролем изменений, фильтры по времени и регулярным выражениям, пакетные операции, связи между элементами, экспорт и импорт. Всего 38 инструментов, а профили `minimal` (8), `standard` (22) и `full` (38) задает переменная `TOOL_PROFILE`, чтобы не раздувать контекст.

Для кого. Пользователям Claude Code в длинных сеансах, где контекст сжимается и теряются принятые решения и ход работы.

Подходит, если

  • Контекст подходит к лимиту, и перед сжатием создают контрольную точку с ключом восстановления.
  • Две сессии Claude работают параллельно: одна исследует, другая пишет код, и обе читают общую память.
  • Архитектурные решения и результаты тестов сохраняют с категорией `decision` или `progress`.
  • Проектные заметки переносят на другую машину через экспорт и импорт.

Не подходит, если

  • Нужна память, которая сама решает, что сохранять: здесь агента просит об этом пользователь или правило в `CLAUDE.md`.
  • Контекст содержит секреты, которые нельзя записывать в локальную базу.
  • Нужен семантический поиск: в этом сервере поиск полнотекстовый.

Пример запроса к агенту

Проанализируй репозиторий и сохрани разбор в memory-keeper в канал auth-service, затем создай контрольную точку.

MCP

Транспорт
stdio
Авторизация
не нужна

Переменные окружения

DATA_DIR
Каталог базы данных, по умолчанию `~/mcp-data/memory-keeper/`.
TOOL_PROFILE
Профиль инструментов: `minimal`, `standard`, `full` или свой из файла конфигурации.
MCP_MAX_TOKENS
Предел размера ответа в токенах, по умолчанию 25000.

Ограничения

Память наполняется по просьбе пользователя или по правилам в `CLAUDE.md` и пользовательской команде, сервер сам за контекстом не следит. Данные хранятся в `~/mcp-data/memory-keeper/`, каталог меняет `DATA_DIR`. По умолчанию открыты все 38 инструментов, их описания занимают место в контексте, профили `minimal` и `standard` сокращают набор. Размер ответа ограничен `MCP_MAX_TOKENS` (по умолчанию 25000), при превышении возвращается часть элементов. Вариант с `npx` каждый раз берет свежую версию, закреплять версию приходится вручную.

Как отключить. Выполните `claude mcp remove memory-keeper`. База остается в `~/mcp-data/memory-keeper/`, ее удаляют вручную, если контекст больше не нужен.

Частые вопросы

Как восстановить контекст после сброса?

Попросите Claude создать контрольную точку и назвать ключ, а в новом сеансе скажите «восстанови по ключу» и вставьте его. Память общая, поэтому подойдет и другая сессия.

Где лежат данные?

В `~/mcp-data/memory-keeper/`. Другой каталог задает переменная `DATA_DIR`.

Как уменьшить число инструментов?

Запустите сервер с `TOOL_PROFILE=minimal` (8 инструментов) или `standard` (22). Собственный профиль описывают в `~/.mcp-memory-keeper/config.json`.

Работает ли сервер в Claude Desktop?

Да, блок с командой `npx` и аргументом `mcp-memory-keeper` добавляется в конфигурацию Claude Desktop так же, как для Claude Code.

Нужны ли особые права для установки?

Нет. Команда `claude mcp add memory-keeper npx mcp-memory-keeper` не требует ручной сборки или компиляции, нативные модули `npx` подтягивает сам.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

ContextKeep дает агентам постоянную память на SQLite с полнотекстовым поиском, категориями и веб-интерфейсом.

MCP-серверРасширенный доступ159Звезды репозитория

MCP-сервер хранит решения и знания проекта в Redis или Valkey и достает их в новых сессиях и после сжатия контекста.

MCP-серверРасширенный доступ178Звезды репозитория
Официальный

Долговременная память для Claude Code, Cursor и Codex: агент сохраняет решения и находит их в следующих сессиях

MCP-серверРасширенный доступ66Звезды репозитория
Официальный

MemoMind MCP дает Claude Code память по проектам: сохраненные факты, события и выводы доступны в локальной панели.

MCP-серверРасширенный доступ602Звезды репозитория
Официальный

Локальная память для агентов: хранит переписку и файлы проекта дословно и находит нужное семантическим поиском через MCP

MCP-серверРасширенный доступ60,4 тыс.Звезды репозитория

Локальная память для агента: хуки сами записывают факты из разговоров, а MCP-сервер возвращает их в новых сессиях из файла SQLite

MCP-серверШирокий доступ384Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
MCP Memory Keeper (эта карточка)нетне нужна136
MCP Memory Serviceнетне нужна2 090самостоятельно размещаемая память с семантическим поиском и графом знаний; Memory Keeper проще, хранит данные в локальной SQLite и ищет по тексту
Claude-Memнет113 534плагин автоматически сохраняет наблюдения сессий; в Memory Keeper контекст сохраняют по просьбе пользователя или правилу в `CLAUDE.md`

Коротко о README

README показывает быстрый старт, пример процесса с `CLAUDE.md` и пользовательской командой, список возможностей, переменные окружения, профили инструментов и подробное описание каждого вызова.

Бейдж для README

Сообщить о проблеме

Foxx AIMCP Memory Keeper
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.