Nutrition MCP — учет питания через разговор

Nutrition MCP

Удаленный MCP-сервер для учета питания: приемы пищи, калории, макронутриенты, вода и вес, поиск в USDA и Open Food Facts

  • 91 ★ репозитория
  • Последний коммит
MCP-сервер

Широкий доступ

Почему такой уровень

  • Сервер хранит данные о питании и весе, которые относятся к здоровью
  • Агент может изменять и удалять записи дневника и вызвать удаление аккаунта
Все причины и проверки

akutishevsky/nutrition-mcp

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/nutrition-mcp

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Сервер хранит данные о питании и весе, которые относятся к здоровью
  • Агент может изменять и удалять записи дневника и вызвать удаление аккаунта

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Nutrition MCP превращает чат с ИИ в дневник питания. Агент записывает прием пищи с калориями, белками, жирами, углеводами, клетчаткой, сахаром, натрием и кофеином, а источник каждого значения сохраняется. Частые блюда можно сохранить под именем и добавить снова по названию. Для поиска продуктов сервер обращается к USDA FoodData Central и к Open Food Facts по штрихкоду. Помимо еды он ведет воду, вес, замеры тела и активные калории. Итоги и тренды собирают инструменты `get_nutrition_summary`, `get_digest` и `get_trends`, а дневник из MyFitnessPal, Cronometer, Lose It! и MacroFactor импортируется из CSV прямо в чате. Сервер размещен по адресу `https://nutrition-mcp.com/mcp`, вход через Google или почту и пароль, данные хранятся в Supabase. Можно развернуть собственный экземпляр на Bun и Hono с OAuth и PKCE. Данные выгружает `export_all_data`, аккаунт удаляет `delete_account`.

Для кого. Людям, которые считают еду и вес и хотят вести учет разговором в Claude без отдельного приложения.

Подходит, если

  • Агенту сообщают, что съели, и он считает калории и макронутриенты
  • Нужна сводка питания за неделю или месяц с прогрессом к целям
  • При переезде из другого трекера дневник переносят из CSV
  • Продукт лежит в руках, и его надо найти по штрихкоду в Open Food Facts

Не подходит, если

  • Нужен медицинский совет или диетический план: сервер считает и показывает данные, а лечением не занимается
  • Вы не хотите хранить данные о здоровье на стороннем сервере: размещенный экземпляр принадлежит автору, свой разворачивают самостоятельно
  • Требуется автоматическая синхронизация с носимыми устройствами без настройки: Apple Health подключают через ярлык вручную

Пример запроса к агенту

Запиши на обед гречку с курицей на 450 грамм и покажи, сколько белка мне осталось до цели на сегодня.

MCP

Транспорт
http
Авторизация
OAuth

Переменные окружения

USDA_API_KEY секрет
Ключ USDA FoodData Central для самостоятельного развертывания

Ограничения

Размещенным экземпляром управляет автор. Условия и политика обработки данных опубликованы на сайте nutrition-mcp.com, а проект поддерживается на пожертвования. Для поиска по USDA в самостоятельном развертывании нужен ключ `USDA_API_KEY`, без него эти инструменты сообщают, что источник не настроен.

База USDA ищет общие продукты по английским названиям. Алкоголь отслеживается по включению и по умолчанию выключен. Подключение к Claude.ai идет через каталог Claude, для остальных клиентов нужна поддержка удаленного MCP с OAuth.

Как отключить. Вызовите `delete_account`: он безвозвратно удалит аккаунт и все данные, а `export_all_data` заранее выгрузит их. Затем уберите коннектор в клиенте командой вида `claude mcp remove nutrition`.

Частые вопросы

Как подключить Nutrition MCP к Claude?

В Claude.ai откройте Nutrition MCP в каталоге Claude и нажмите `Connect`. В других клиентах добавьте удаленный MCP по адресу `https://nutrition-mcp.com/mcp` и войдите через Google или почту.

Можно ли перенести дневник из MyFitnessPal?

Да. Скажите «импортируй мои приемы пищи», выберите выгруженный CSV и проверьте сопоставление колонок перед сохранением. Cronometer, Lose It! и MacroFactor распознаются автоматически.

Откуда берутся данные о продуктах?

Из USDA FoodData Central для общих продуктов и из Open Food Facts для упакованных по штрихкоду. Источник каждого значения записывается в карточке приема пищи.

Можно ли развернуть сервер у себя?

Да. Проект на Bun и Hono, базой служит Supabase, для входа через Google настраиваются отдельные ключи. Шаги развертывания описаны в разделе `Self-hosting`.

Как удалить свои данные?

Выгрузите их через `export_all_data`, затем вызовите `delete_account`: удаление аккаунта и всех данных необратимо.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

Mealie MCP Server подключает Claude к базе рецептов Mealie: поиск, импорт, планы питания и списки покупок.

MCP-серверРасширенный доступ162Звезды репозитория

MCP-сервер рецептов: агент ищет блюда по категориям, составляет меню на неделю с учетом аллергий и подсказывает ужин на сегодня

MCP-серверМинимальный доступ800Звезды репозитория

Неофициальный скилл для McDonald's China: план тренировок, сравнение наборов по цене и КБЖУ, учет заказов и итоги месяца

СкиллШирокий доступ118Звезды репозитория
Официальный

MCP-сервер для учета тренировок: Claude Desktop, Cursor и Cline читают программы, подходы, вес тела и 1ПМ из вашего самостоятельно развернутого openGym

MCP-серверРасширенный доступ21,1 тыс.Звезды репозитория

Агент читает сон, активность и пульс из Fitbit и Pixel Watch через OAuth, а токены хранятся только на вашем компьютере.

MCP-серверШирокий доступ82Звезды репозитория
Официальный

Официальный MCP COROS: агент читает тренировки, сон и пульс и составляет планы тренировок, сохраняя их в аккаунт.

MCP-серверРасширенный доступ82Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Nutrition MCP — учет питания через разговор (эта карточка)нетOAuth91
Apple Health MCP Serverнетне нужна575читает данные Apple Health, дневник еды не ведет
Garmin MCPнетAPI-ключ1 498данные Garmin по тренировкам и сну без учета питания

Коротко о README

Документация проекта дает быстрый старт, список из десятков инструментов, ресурс с недельной сводкой и веб-панель. Отдельно разобраны самостоятельное развертывание с Supabase, переменные окружения, синхронизация с Apple Health через ярлык и конечные точки API. Раздел об источниках данных называет USDA и Open Food Facts.

Бейдж для README

Сообщить о проблеме