lifeos — MCP-сервер для Claude Code: что делает и как установить
Подключает локального ассистента к личному серверу LifeOS для управления привычками, задачами, целями и расходами через API.
claude mcp add --env LIFEOS_BASE_URL=<LIFEOS_BASE_URL> --env LIFEOS_API_TOKEN=<LIFEOS_API_TOKEN> --env LIFEOS_MCP_TIMEOUT_MS=<LIFEOS_MCP_TIMEOUT_MS> --transport stdio mcp -- npx -y @edicodes/lifeos-mcpЧто делает lifeos
Сервер работает по протоколу stdio на платформе Node 22.9+ и обращается к эндпоинтам /api/v1 установленного бэкенда LifeOS. Чтение сгруппировано в единый инструмент lifeos_query: через него агент запрашивает сводку дашборда, списки задач, заметок или финансовый баланс. Для изменений предусмотрены отдельные вызовы — от создания задач до отметки привычек.
Удалённые адреса API принимаются строго по протоколу HTTPS, перенаправления блокируются, а для локальной отладки допускается HTTP на localhost. Без предварительно развёрнутого бэкенда на PHP и токена длиной от 32 символов сервер работать не будет. Секретные заметки скрыты по умолчанию и требуют отдельного подтверждения при запросе.
Какие задачи решает
- просматривать дашборд и текущие задачи в LifeOS
- создавать цели и привязывать к ним списки шагов
- отмечать выполнение ежедневных привычек
- записывать траты в томанах и проверять баланс
Примеры запросов агенту
- Покажи мой дашборд в LifeOS
- Отметь чтение как выполненное на сегодня
- Запиши расход 450000 томанов на еду
Как установить lifeos
Командой платформы
claude mcp add --env LIFEOS_BASE_URL=<LIFEOS_BASE_URL> --env LIFEOS_API_TOKEN=<LIFEOS_API_TOKEN> --env LIFEOS_MCP_TIMEOUT_MS=<LIFEOS_MCP_TIMEOUT_MS> --transport stdio mcp -- npx -y @edicodes/lifeos-mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add mcp --env LIFEOS_BASE_URL=<LIFEOS_BASE_URL> --env LIFEOS_API_TOKEN=<LIFEOS_API_TOKEN> --env LIFEOS_MCP_TIMEOUT_MS=<LIFEOS_MCP_TIMEOUT_MS> -- npx -y @edicodes/lifeos-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"@edicodes/lifeos-mcp"
],
"env": {
"LIFEOS_BASE_URL": "<LIFEOS_BASE_URL>",
"LIFEOS_API_TOKEN": "<LIFEOS_API_TOKEN>",
"LIFEOS_MCP_TIMEOUT_MS": "<LIFEOS_MCP_TIMEOUT_MS>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@edicodes/lifeos-mcp"
],
"env": {
"LIFEOS_BASE_URL": "<LIFEOS_BASE_URL>",
"LIFEOS_API_TOKEN": "<LIFEOS_API_TOKEN>",
"LIFEOS_MCP_TIMEOUT_MS": "<LIFEOS_MCP_TIMEOUT_MS>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e LIFEOS_BASE_URL=<LIFEOS_BASE_URL> -e LIFEOS_API_TOKEN=<LIFEOS_API_TOKEN> -e LIFEOS_MCP_TIMEOUT_MS=<LIFEOS_MCP_TIMEOUT_MS> mcp npx -y @edicodes/lifeos-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о lifeos
Как установить lifeos в Claude Code?
Выполните команду claude mcp add lifeos -e LIFEOS_BASE_URL=<LIFEOS_BASE_URL> -e LIFEOS_API_TOKEN=<LIFEOS_API_TOKEN> -- npx -y @edicodes/lifeos-mcp, указав URL инстанса и токен доступа.
Что умеет MCP-сервер lifeos?
Он связывает ассистента с базой LifeOS, позволяя читать дашборд, редактировать заметки, закрывать задачи и логировать финансовые операции.
Какие требования к подключению и токену?
Требуется среда Node 22.9 или новее и рабочий PHP-бэкенд. Значение LIFEOS_API_TOKEN должно содержать не менее 32 знаков, а удалённый хост обязан использовать HTTPS.