remem-mcp — MCP-сервер для Claude Code: память и граф
Локальный MCP-сервер хранит память агента, строит граф кода и ведёт Wiki в одном SQLite-файле. Нужен для сохранения контекста между сессиями.
claude mcp add remem-mcp -- npx -y remem-mcpЧто делает remem-mcp — Local-first MCP Memory + CodeGraph + Wiki
remem-mcp подключает к агенту память, CodeGraph и Wiki через MCP-инструменты. Он сохраняет ошибки, решения и факты, возвращает подходящий контекст перед ответом и повторно добавляет память после сжатия контекста. Данные лежат локально в SQLite, без API-ключа, облака и отдельного сервера базы данных.
Хуки обрабатывают старт сессии, каждый промпт, вызовы инструментов, сжатие контекста и завершение работы. CodeGraph индексирует символы, вызовы и импорты через tree-sitter для 9 языков. Есть поиск кода, анализ вызывающих функций и оценка зоны изменений. После установки агент нужно перезапустить, иначе проверка памяти из быстрого старта не сработает.
Для командной работы память можно выгрузить в .remem-mcp/memory-export.jsonl и передать через git. Настройки хранятся в ~/.config/remem-mcp/config.json, а путь к базе задаётся через REMEM_DB_PATH.
Какие задачи решает
- сохранять ошибки и решения между сессиями
- восстанавливать контекст после сжатия
- индексировать символы и связи в коде
- находить вызывающие функции и зону изменений
- делиться памятью проекта через git
Примеры запросов агенту
- Запомни решение по текущей ошибке и используй его в следующих сессиях.
- Проиндексируй код в
srcи найди, кто вызывает функциюparseTar. - Что ты помнишь о прошлых ошибках в этом проекте?
Как установить remem-mcp — Local-first MCP Memory + CodeGraph + Wiki
Командой платформы
claude mcp add remem-mcp -- npx -y remem-mcpКомандой платформы
codex mcp add remem-mcp-local-first-mcp-memory-codegraph-wiki -- npx -y remem-mcpФайл настроек
{
"mcpServers": {
"remem-mcp-local-first-mcp-memory-codegraph-wiki": {
"command": "npx",
"args": [
"-y",
"remem-mcp"
]
}
}
}Файл настроек
{
"servers": {
"remem-mcp-local-first-mcp-memory-codegraph-wiki": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"remem-mcp"
]
}
}
}Командой платформы
gemini mcp add remem-mcp-local-first-mcp-memory-codegraph-wiki npx -y remem-mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о remem-mcp — Local-first MCP Memory + CodeGraph + Wiki
Как установить remem-mcp в Claude Code?
Выполните claude mcp add remem-mcp -- npx -y remem-mcp. Затем перезапустите агент.
Что делает remem-mcp?
Сервер сохраняет память агента локально, возвращает подходящий контекст и строит CodeGraph с символами, вызовами и импортами.
Нужен ли remem-mcp API-ключ или облачная база?
Нет. Сервер использует локальный SQLite-файл и не требует API-ключа, облака или отдельного сервера базы данных.