cronometer — MCP-сервер для Claude Code: функции и установка
Даёт агенту доступ к журналу питания Cronometer: он может читать сводки, искать продукты и менять записи. Для работы нужен платный аккаунт Cronometer.
claude mcp add --env CRONOMETER_USERNAME=<CRONOMETER_USERNAME> --env CRONOMETER_PASSWORD=<CRONOMETER_PASSWORD> --env CRONOMETER_DATA_DIR=<CRONOMETER_DATA_DIR> --transport stdio cronometer -- uvx cronometer-mcpЧто делает cronometer
Сервер получает данные Cronometer и позволяет агенту просматривать записи о еде за период, дневные итоги по калориям и макронутриентам, а также витамины и минералы. Он умеет искать продукты, добавлять и удалять записи, копировать дневник на другую дату и управлять повторяющимися блюдами. Есть инструменты для поста, биометрии и экспорта данных.
Для входа задаются CRONOMETER_USERNAME и CRONOMETER_PASSWORD; нужен аккаунт Cronometer Gold или другой платный тариф с веб-входом. Сервер можно ограничить режимом чтения через CRONOMETER_READ_ONLY=1. У удалённого HTTP-режима нет аутентификации, поэтому открывать его доступным извне без дополнительной защиты опасно: подключившийся сможет читать и менять аккаунт.
В Claude Code сервер добавляется через claude mcp add и запускается командой uvx cronometer-mcp. Параметр CRONOMETER_DATA_DIR нужен во втором варианте команды установки; учётные данные нужны в обоих.
Какие задачи решает
- посмотреть калории и макронутриенты за выбранные дни
- найти продукт в базе Cronometer и проверить его состав
- добавить или удалить еду в дневнике
- сверить историю голодания и показатели биометрии
- выгрузить данные Cronometer в CSV
Примеры запросов агенту
- Покажи записи о еде и калориях за выбранный период в Cronometer.
- Найди в Cronometer продукт и добавь его в дневник на сегодня.
- Сравни мои дневные итоги по белкам, жирам и углеводам за выбранные даты.
Как установить cronometer
Командой платформы
claude mcp add --env CRONOMETER_USERNAME=<CRONOMETER_USERNAME> --env CRONOMETER_PASSWORD=<CRONOMETER_PASSWORD> --env CRONOMETER_DATA_DIR=<CRONOMETER_DATA_DIR> --transport stdio cronometer -- uvx cronometer-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from cronometer-mcp <команда>
Командой платформы
codex mcp add cronometer --env CRONOMETER_USERNAME=<CRONOMETER_USERNAME> --env CRONOMETER_PASSWORD=<CRONOMETER_PASSWORD> --env CRONOMETER_DATA_DIR=<CRONOMETER_DATA_DIR> -- uvx cronometer-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from cronometer-mcp <команда>
Файл настроек
{
"mcpServers": {
"cronometer": {
"command": "uvx",
"args": [
"cronometer-mcp"
],
"env": {
"CRONOMETER_USERNAME": "<CRONOMETER_USERNAME>",
"CRONOMETER_PASSWORD": "<CRONOMETER_PASSWORD>",
"CRONOMETER_DATA_DIR": "<CRONOMETER_DATA_DIR>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from cronometer-mcp <команда>
Файл настроек
{
"servers": {
"cronometer": {
"type": "stdio",
"command": "uvx",
"args": [
"cronometer-mcp"
],
"env": {
"CRONOMETER_USERNAME": "<CRONOMETER_USERNAME>",
"CRONOMETER_PASSWORD": "<CRONOMETER_PASSWORD>",
"CRONOMETER_DATA_DIR": "<CRONOMETER_DATA_DIR>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from cronometer-mcp <команда>
Командой платформы
gemini mcp add -e CRONOMETER_USERNAME=<CRONOMETER_USERNAME> -e CRONOMETER_PASSWORD=<CRONOMETER_PASSWORD> -e CRONOMETER_DATA_DIR=<CRONOMETER_DATA_DIR> cronometer uvx cronometer-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from cronometer-mcp <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о cronometer
Как установить cronometer в Claude Code?
Выполните claude mcp add cronometer -e CRONOMETER_USERNAME=<CRONOMETER_USERNAME> -e CRONOMETER_PASSWORD=<CRONOMETER_PASSWORD> -- uvx cronometer-mcp. Подставьте имя пользователя и пароль Cronometer вместо плейсхолдеров.
Что делает cronometer?
Подключает агента к данным Cronometer: тот может читать журнал питания и сводки, искать продукты, управлять записями и экспортировать данные.
Какой аккаунт нужен для работы cronometer?
Нужен Cronometer Gold или другой платный тариф, который поддерживает вход через веб.