elen — MCP-сервер для Claude Code: память решений и установка
elen сохраняет решения агента вместе с ограничениями и отмечает устаревшие решения как заменённые. Помогает находить прецеденты перед новой технической задачей.
claude mcp add elen -- npx -y @learningnodes/elen-mcpЧто делает elen
MCP-сервер elen записывает решения в граф вместе с их ограничениями. Агент может искать прежние решения, получать короткие подсказки и раскрывать полную запись по её ID. Инструмент elen_supersede связывает новое решение с тем, которое оно заменяет.
В локальном режиме данные хранятся в SQLite на вашей машине; путь по умолчанию — ~/.elen/decisions.db. Чтобы агент обращался к памяти по ходу работы, добавьте протокол elen в файл правил или системный промпт: он предписывает сначала искать прецедент, а затем фиксировать решение. Подключённый режим требует elen login и API-ключа и находится в бета-версии, поэтому для него понадобятся дополнительные настройки.
Какие задачи решает
- найти прежние решения по технической теме
- проверить ограничения сохранённого решения по его ID
- зафиксировать решение вместе с ограничениями
- отметить прежнее решение как заменённое
- посмотреть активные ветки решений перед началом сессии
Примеры запросов агенту
- Найди прежние решения по выбору библиотеки через
elen_suggest, а подходящую запись раскрой черезelen_expand. - Зафиксируй принятое решение и его ограничения с помощью
elen_commit. - Покажи активные ветки решений перед началом работы через
elen_get_context.
Как установить elen
Командой платформы
claude mcp add elen -- npx -y @learningnodes/elen-mcpКомандой платформы
codex mcp add mcp-server -- npx -y @learningnodes/elen-mcpФайл настроек
{
"mcpServers": {
"mcp-server": {
"command": "npx",
"args": [
"-y",
"@learningnodes/elen-mcp"
]
}
}
}Файл настроек
{
"servers": {
"mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@learningnodes/elen-mcp"
]
}
}
}Командой платформы
gemini mcp add mcp-server npx -y @learningnodes/elen-mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о elen
Как установить elen в Claude Code?
Выполните claude mcp add elen -- npx -y @learningnodes/elen-mcp. Эта команда добавит сервер MCP с именем elen.
Что делает elen?
Сохраняет решения агента и их ограничения в графе, ищет прецеденты и позволяет отмечать решения, которые больше не действуют.
Нужен ли API-ключ для работы elen?
Локальный режим хранит данные в SQLite на вашем компьютере. Подключённый режим требует elen login и API-ключа.