M3 Memory — MCP-сервер для Claude Code: что делает и как установить
Сохраняет решения, предпочтения и историю работы, чтобы ИИ-ассистент мог вспомнить их в новом сеансе или другом агенте. Данные по умолчанию остаются на вашем компьютере.
claude mcp add m3-memory -- uvx m3-memoryЧто делает M3 Memory
M3 Memory добавляет агентам постоянную память: ассистент сохраняет факты о проекте и прошлых разговорах, а затем ищет их через MCP или командную строку. Одна локальная база доступна разным клиентам, поэтому можно продолжить работу в другом агенте без повторного пересказа контекста. Поиск сочетает ключевые слова и смысл.
Сервер хранит данные локально в SQLite и работает офлайн. Для установки нужна Python 3.12+; для Claude Code добавьте его командой claude mcp add m3-memory -- uvx m3-memory. Самому M3 Memory не нужны облачный аккаунт или API-ключ, но у выбранного ИИ-ассистента могут быть свои требования. Локальная языковая модель для связывания и суммирования воспоминаний необязательна; если она нужна, установите её до m3 setup.
Какие задачи решает
- сохранить решения по проекту между сеансами
- вспомнить прошлую переписку по смысловому запросу
- передать контекст при смене ИИ-агента
- найти прежнюю версию изменённого решения
Примеры запросов агенту
- Запомни, что для этого проекта мы выбрали PostgreSQL.
- Где мы остановились в прошлый раз? Найди последнее решение по проекту.
- Передай в Codex заметки о текущей задаче из общей памяти.
Как установить M3 Memory
Командой платформы
claude mcp add m3-memory -- uvx m3-memoryuvx запускает команду с именем пакета; если в README она другая — uvx --from m3-memory <команда>
Командой платформы
codex mcp add m3-memory -- uvx m3-memoryuvx запускает команду с именем пакета; если в README она другая — uvx --from m3-memory <команда>
Файл настроек
{
"mcpServers": {
"m3-memory": {
"command": "uvx",
"args": [
"m3-memory"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from m3-memory <команда>
Файл настроек
{
"servers": {
"m3-memory": {
"type": "stdio",
"command": "uvx",
"args": [
"m3-memory"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from m3-memory <команда>
Командой платформы
gemini mcp add m3-memory uvx m3-memoryuvx запускает команду с именем пакета; если в README она другая — uvx --from m3-memory <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о M3 Memory
Как установить M3 Memory в Claude Code?
Выполните claude mcp add m3-memory -- uvx m3-memory. Для запуска требуется Python 3.12+.
Что делает M3 Memory?
Сохраняет факты, решения и историю разговоров, чтобы ИИ-агенты могли находить их в следующих сеансах. Общая локальная память доступна разным клиентам через MCP.
Нужен ли M3 Memory API-ключ или подключение к облаку?
Самому M3 Memory не нужны облачный аккаунт или API-ключ; данные по умолчанию хранятся на компьютере, и сервер работает офлайн. У ИИ-ассистента могут быть собственные требования.