IHMT Memory — MCP-сервер для Claude Code: память и установка
IHMT Memory хранит решения, настройки и исправления в локальных текстовых файлах и позволяет агенту находить их в следующих сессиях. Подключите его, если устали повторять проектный контекст.
claude mcp add --env IHMT_HOME=<IHMT_HOME> --transport stdio ihmt-memory -- uvx ihmt-memoryЧто делает IHMT Memory
Сервер сохраняет долговременную память в виде дерева обычных локальных файлов. Агент может искать в ней решения и причины, сведения о вашем окружении, предпочтения и исправления, а затем добавлять туда то, что пригодится позже. Память остаётся на диске и доступна разным агентам, подключённым к той же папке.
IHMT Memory официально поддерживается в Claude Code; также проект проверяли с Codex. Для установки через uvx в Claude Code выполните одну из команд из FAQ. Понадобится интернет на время установки, а проект также называет Python 3.10 или новее и git среди требований. Windows в проекте не проверяли, поэтому на этой системе установка может потребовать дополнительной настройки.
Какие задачи решает
- сохранить принятое архитектурное решение для будущих сессий
- перестать повторять агенту настройки своего окружения
- найти прежнее исправление или предпочтение
- передать общую память между подключёнными агентами
Примеры запросов агенту
- Запомни, что для этого проекта staging работает на PostgreSQL 17.
- Найди, почему мы выбрали эту архитектуру, и покажи сохранённое решение.
- Я изменил настройки окружения: сохрани новую версию и свяжи её с прежней.
Как установить IHMT Memory
Командой платформы
claude mcp add --env IHMT_HOME=<IHMT_HOME> --transport stdio ihmt-memory -- uvx ihmt-memoryВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from ihmt-memory <команда>
Командой платформы
codex mcp add ihmt-memory --env IHMT_HOME=<IHMT_HOME> -- uvx ihmt-memoryВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from ihmt-memory <команда>
Файл настроек
{
"mcpServers": {
"ihmt-memory": {
"command": "uvx",
"args": [
"ihmt-memory"
],
"env": {
"IHMT_HOME": "<IHMT_HOME>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from ihmt-memory <команда>
Файл настроек
{
"servers": {
"ihmt-memory": {
"type": "stdio",
"command": "uvx",
"args": [
"ihmt-memory"
],
"env": {
"IHMT_HOME": "<IHMT_HOME>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from ihmt-memory <команда>
Командой платформы
gemini mcp add -e IHMT_HOME=<IHMT_HOME> ihmt-memory uvx ihmt-memoryВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from ihmt-memory <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о IHMT Memory
Как установить IHMT Memory в Claude Code?
Выполните claude mcp add ihmt-memory -- uvx ihmt-memory. Чтобы задать папку памяти явно, используйте claude mcp add --env IHMT_HOME=<IHMT_HOME> --transport stdio ihmt-memory -- uvx ihmt-memory.
Что делает IHMT Memory?
Сервер сохраняет долговременную память агента в локальных текстовых файлах. Подключённые агенты могут находить общие записи в последующих сессиях.
Что нужно для установки IHMT Memory?
В проекте среди требований указаны Python 3.10 или новее, git и интернет на время установки. Официально поддерживается Claude Code; Windows проектом не проверялась.