DeepMem — MCP-сервер памяти для Claude Code, Codex и Cursor
Даёт агентам долговременную память: факты пишутся один раз, потом находятся по смыслу. Пригодится, когда контекст теряется между сессиями.
claude mcp add --transport http deepmem https://deepmem.dev/mcpЧто делает DeepMem
DeepMem — это HTTP-сервер памяти, совместимый с API Mem0. Внутри — FastAPI поверх векторного хранилища Qdrant, извлечение фактов через LLM, гибридный поиск (вектор плюс BM25, буст по сущностям, затухание по времени), семантический кэш и асинхронная пакетная дистилляция. Разделение арендаторов идёт по user_id в теле запроса.
Ставится двумя путями. Клиентская библиотека: pip install deepmem-client, потом меняется одна строка импорта — вместо from mem0 import MemoryClient пишется from deepmem import MemoryClient. Для агентов есть MCP-режим: в Claude Code это claude mcp add --transport http deepmem https://deepmem.dev/mcp. Ключ dm_live-... нужен только для облака; самостоятельный сервер работает в открытом режиме, без ключа и регистрации.
Есть нюансы поведения. При add(infer=True) запись уходит в асинхронную обработку: метод возвращает pending=True и пустой список результатов, а извлечённые факты появляются через несколько секунд. Графовых связей нет — поле relations всегда пустое, потому что поиск гибридный, а не по графу. reset работает по конкретному user_id и требует подтверждения.
Какие задачи решает
- вспомнить, кто пользователь и над чем он работал в прошлый раз
- не терять найденные причины багов между сессиями
- хранить предпочтения без повторного объяснения агенту
- поднять память для агентов на своём железе, без чужого облака
- перевести проект с Mem0, поменяв одну строку импорта
Примеры запросов агенту
- Запомни, что я работаю над сервисом на FastAPI и предпочитаю pytest
- Что ты знаешь обо мне из прошлых сессий?
- Найди в памяти, какую ошибку мы разбирали в прошлый раз
Как установить DeepMem
Командой платформы: удалённый сервер
claude mcp add --transport http deepmem https://deepmem.dev/mcpКомандой платформы: удалённый сервер
codex mcp add deepmem --url https://deepmem.dev/mcpФайл настроек
{
"mcpServers": {
"deepmem": {
"url": "https://deepmem.dev/mcp"
}
}
}Файл настроек
{
"servers": {
"deepmem": {
"type": "http",
"url": "https://deepmem.dev/mcp"
}
}
}Командой платформы: удалённый сервер
gemini mcp add -t http deepmem https://deepmem.dev/mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о DeepMem
Как установить DeepMem в Claude Code?
Одной командой: claude mcp add --transport http deepmem https://deepmem.dev/mcp.
Что делает DeepMem?
Превращает разговоры в долговременную память: извлекает факты через LLM, складывает их в Qdrant и потом находит по смыслу. Агент получает доступ к ним как к инструментам.
Чем DeepMem отличается от Mem0?
API совместим — класс MemoryClient и сигнатуры методов те же, меняется только строка импорта. Графовых связей в DeepMem нет, а reset работает по отдельному user_id, а не по всему аккаунту.