lore — MCP-сервер для Claude Code: общая память сессий агентов
Собирает историю сессий из нескольких ИИ-агентов в одну локальную базу и даёт любому MCP-клиенту искать по ней. Пригодится, когда контекст сжался, а разбор задачи нужен заново.
claude mcp add lore -- npx -y @jordanhindo/loreЧто делает lore
Lore индексирует транскрипты агентов в один файл ~/.lore/lore.db на вашей машине. Дальше любой подключённый MCP-клиент читает эту базу: сессия, которую вы гоняли в Claude, находится и из Cursor, и наоборот. Поиск разбирает идентификаторы вроде getUserById и имена файлов как целые слова, а не как случайные обрывки.
Наполнение идёт через lore setup или точечно: lore index ~/.claude/projects для Claude, lore index ~/.codex/sessions --source codex для Codex. Для Cursor и openclaw источник задаётся флагом --source. В npm-пакете кроме базового скилла lore лежат lore-recall, lore-brief, lore-handoff и lore-dev-verification.
Нужен Node 22 и выше. Если npm install спотыкается на better-sqlite3, ставьте сборку из исходников или разбирайтесь с окружением: без рабочей зависимости команда не поднимется. Установленный глобально CLI устаревает после обновления пакета, и lore status --json покажет это расхождением schemaVersion и supportedSchemaVersion.
Какие задачи решает
- найти, что агент выяснил в прошлой сессии, из другого инструмента
- восстановить ход отладки после сжатия контекстного окна
- индексировать транскрипты Claude и Codex в одну базу
- искать по коду и именам файлов, не теряя их на разбиении на слова
- передать наработки между сессиями в виде брифа или хендоффа
Примеры запросов агенту
- Настрой lore и покажи, что поиск по моей истории работает
- Найди в lore, как мы в прошлый раз разбирались с ошибкой в
auth.ts - Проиндексируй
~/.claude/projectsвместе с транскриптами субагентов
Как установить lore
Командой платформы
claude mcp add lore -- npx -y @jordanhindo/loreКомандой платформы
codex mcp add lore -- npx -y @jordanhindo/loreФайл настроек
{
"mcpServers": {
"lore": {
"command": "npx",
"args": [
"-y",
"@jordanhindo/lore"
]
}
}
}Файл настроек
{
"servers": {
"lore": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@jordanhindo/lore"
]
}
}
}Командой платформы
gemini mcp add lore npx -y @jordanhindo/loreПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о lore
Как установить lore в Claude Code?
Выполните claude mcp add lore -- npx -y @jordanhindo/lore, затем перезагрузите клиент.
Что делает lore?
Индексирует историю сессий ваших агентов в локальную базу и отдаёт её по MCP. Работа, попавшая в транскрипт, остаётся доступной для поиска и после сжатия контекста.
Нужен ли lore глобально установленный CLI?
Для индексации и lore status да, ставится через npm install -g @jordanhindo/lore@latest и требует Node 22+. Дальше lore setup сам находит нужные каталоги с историей.