State Memory MCP — MCP-сервер для Claude Code: обзор и установка
Локальный граф в SQLite для сохранения контекста, задач и связей между сессиями. Хранит блокировки и принятые решения без сторонних LLM.
claude mcp add state-memory-mcp -- npx -y @putervision/state-memory-mcpЧто делает State Memory MCP
Сервер сохраняет рабочее состояние проекта в локальную базу SQLite с включённым режимом WAL внутри директории .state-memory-mcp/. Вместо регулярного сканирования файлов кодовой базы агент считывает актуальные срезы задач, граф зависимостей и журнал блокировок через 13 специализированных MCP-инструментов, включая manage_tasks и query_graph.
Все операции с графом детерминированы. Структура данных обновляется напрямую без промежуточных вызовов языковых моделей. Система поддерживает проверку циклов в направленных графах, полнотекстовый поиск FTS5, откат снимков базы и синхронизацию через инструмент use_blackboard для параллельных субагентов. Сервер требует установленный Node.js версии не ниже 18.18.0, иначе запуск через npx завершится ошибкой.
Какие задачи решает
- сохранять контекст архитектурных решений между отдельными сессиями агента
- отслеживать блокировки и зависимости задач через направленный граф
- предотвратить раздувание контекстного окна рутинными системными событиями
- координировать выполнение задач между несколькими субагентами через общую доску
Примеры запросов агенту
- Зафиксируй задачу по обновлению модуля авторизации и отметь зависимости в графе
- Покажи список неразрешённых блокировок и следующий шаг в очереди задач
- Сделай снимок текущего состояния графа проекта перед внесением правок
Как установить State Memory MCP
Командой платформы
claude mcp add state-memory-mcp -- npx -y @putervision/state-memory-mcpКомандой платформы
codex mcp add state-memory-mcp -- npx -y @putervision/state-memory-mcpФайл настроек
{
"mcpServers": {
"state-memory-mcp": {
"command": "npx",
"args": [
"-y",
"@putervision/state-memory-mcp"
]
}
}
}Файл настроек
{
"servers": {
"state-memory-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@putervision/state-memory-mcp"
]
}
}
}Командой платформы
gemini mcp add state-memory-mcp npx -y @putervision/state-memory-mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о State Memory MCP
Как установить State Memory MCP в Claude Code?
Выполните команду claude mcp add state-memory-mcp -- npx -y @putervision/state-memory-mcp. После добавления перезапустите Claude Code для активации сервера.
Что делает State Memory MCP?
Сервер ведёт локальный граф задач, решений и зависимостей в базе SQLite. Ассистент мгновенно считывает статус проекта без повторного разбора файлов.
Где сохраняются данные графа и уходят ли они в облако?
Все файлы записываются исключительно локально в папку .state-memory-mcp/ вашего проекта. Сервер не передаёт данные во внешние облачные хранилища.