atimelogger-mcp — MCP-сервер для Claude Code: учёт времени
Подключает ATimeLogger к ИИ-ассистенту: запускает таймеры, записывает интервалы и строит отчёты. Пригодится для учёта работы через чат.
claude mcp add --env ATL_TOKEN=<ATL_TOKEN> --env ATL_BASE_URL=<ATL_BASE_URL> --transport stdio atimelogger-mcp -- npx -y atimelogger-mcpЧто делает atimelogger-mcp
atimelogger-mcp даёт ассистенту доступ к ATimeLogger через MCP. Он умеет запускать, останавливать и приостанавливать активности, добавлять прошедшие интервалы, менять комментарии и теги, показывать текущий статус и историю. Отчёты группируются по типам и периодам.
Названия активностей распознаются по списку типов с нечётким совпадением. В ответах возвращаются длительности и время с учётом часового пояса ATimeLogger. Есть отдельный инструмент app_help, который обращается к документации приложения и помогает разобраться с его функциями.
Для запуска нужен Node 20+ и Personal Access Token ATimeLogger в переменной ATL_TOKEN. Токен показывается только один раз после создания, поэтому его нужно сразу скопировать.
Какие задачи решает
- запустить таймер для выбранной активности
- добавить забытый интервал за прошлое время
- показать отчёт по рабочему периоду
- найти интервалы за конкретный день
- изменить комментарий или тег записи
Примеры запросов агенту
- Запусти учёт активности «Работа» и покажи текущий статус.
- Добавь вчерашний интервал чтения с 9:00 до 11:00.
- Сравни время сна за этот месяц и прошлый месяц.
Как установить atimelogger-mcp
Командой платформы
claude mcp add --env ATL_TOKEN=<ATL_TOKEN> --env ATL_BASE_URL=<ATL_BASE_URL> --transport stdio atimelogger-mcp -- npx -y atimelogger-mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add atimelogger-mcp --env ATL_TOKEN=<ATL_TOKEN> --env ATL_BASE_URL=<ATL_BASE_URL> -- npx -y atimelogger-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"atimelogger-mcp": {
"command": "npx",
"args": [
"-y",
"atimelogger-mcp"
],
"env": {
"ATL_TOKEN": "<ATL_TOKEN>",
"ATL_BASE_URL": "<ATL_BASE_URL>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"atimelogger-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"atimelogger-mcp"
],
"env": {
"ATL_TOKEN": "<ATL_TOKEN>",
"ATL_BASE_URL": "<ATL_BASE_URL>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e ATL_TOKEN=<ATL_TOKEN> -e ATL_BASE_URL=<ATL_BASE_URL> atimelogger-mcp npx -y atimelogger-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о atimelogger-mcp
Как установить atimelogger-mcp в Claude Code?
Выполните claude mcp add atimelogger-mcp -e ATL_TOKEN=<ATL_TOKEN> -- npx -y atimelogger-mcp.
Что делает atimelogger-mcp?
Сервер связывает Claude Code с ATimeLogger: управляет активностями, записывает интервалы, показывает историю и формирует отчёты.
Что нужно для работы atimelogger-mcp?
Нужны Node 20+ и Personal Access Token ATimeLogger в ATL_TOKEN. Без действующего токена инструменты учёта времени не смогут обращаться к API.