hypermnesia-mcp — MCP-сервер для Claude Code: обзор и запуск
Локальная долговременная память для ИИ-агентов, сохраняющая контекст проектов и принятые решения между сессиями. Работает прямо на компьютере через SQLite или PostgreSQL.
claude mcp add hypermnesia-mcp -- uvx hypermnesia-mcpЧто делает hypermnesia-mcp
Сервер даёт агенту 57 инструментов для управления памятью и 11 хуков жизненного цикла. Контекст, архитектурные решения и исправления багов сохраняются между сессиями разработки. В процессе поиска внешние языковые модели не задействуются. При первом старте сервер локально загружает модели эмбеддингов и реранкинга.
По умолчанию хранилище создаётся в файле SQLite по пути ~/.claude/methodology/. На macOS и Linux со стандартным glibc сервер может развернуть изолированный PostgreSQL с расширениями pgvector и pg_trgm. Если в системе нет libxml2.so.2 или OpenSSL 3, локальный PostgreSQL не запустится, поэтому сервер откатится на SQLite.
Базу знаний можно одновременно подключить к Claude Code и Codex. Вся память остаётся на компьютере. Проектные заметки не уходят во внешние облачные сервисы.
Какие задачи решает
- сохранить технические решения и контекст архитектуры между сессиями Claude Code
- передать накопленную память проекта между разными агентами вроде Claude Code и Codex
- выполнять локальный гибридный поиск по базе знаний без отправки контекста в сторонние LLM
- автоматически развернуть локальный PostgreSQL с расширением
pgvectorдля векторного поиска
Примеры запросов агенту
- Вспомни, почему мы решили использовать PostgreSQL вместо SQLite в этом сервисе
- Сохрани в памяти проекта детали исправления ошибки авторизации
- Найди в базе знаний решения по оптимизации запросов к базе данных
Как установить hypermnesia-mcp
Командой платформы
claude mcp add hypermnesia-mcp -- uvx hypermnesia-mcpuvx запускает команду с именем пакета; если в README она другая — uvx --from hypermnesia-mcp <команда>
Командой платформы
codex mcp add hypermnesia-mcp -- uvx hypermnesia-mcpuvx запускает команду с именем пакета; если в README она другая — uvx --from hypermnesia-mcp <команда>
Файл настроек
{
"mcpServers": {
"hypermnesia-mcp": {
"command": "uvx",
"args": [
"hypermnesia-mcp"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from hypermnesia-mcp <команда>
Файл настроек
{
"servers": {
"hypermnesia-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"hypermnesia-mcp"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from hypermnesia-mcp <команда>
Командой платформы
gemini mcp add hypermnesia-mcp uvx hypermnesia-mcpuvx запускает команду с именем пакета; если в README она другая — uvx --from hypermnesia-mcp <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о hypermnesia-mcp
Как установить hypermnesia-mcp в Claude Code?
Выполните команду claude mcp add hypermnesia-mcp -- uvx hypermnesia-mcp. Для работы потребуется Python версии 3.10 или новее с доступной утилитой uvx.
Что делает hypermnesia-mcp?
Сервер организует долговременную локальную память для ИИ-ассистентов с помощью 57 инструментов. Он сохраняет правки, контекст задач и решения между сессиями, выполняя поиск локально без обращений к сторонним нейросетям.
Где hypermnesia-mcp хранит данные?
База по умолчанию сохраняется в файл SQLite в директории ~/.claude/methodology/. На macOS и Linux при наличии необходимых библиотек сервер может автоматически поднять локальный PostgreSQL с расширением pgvector.