Що таке Nutrition MCP?
Nutrition MCP — це безкоштовний сервер Model Context Protocol (MCP) з відкритим кодом, який перетворює Claude, ChatGPT або інший MCP-клієнт на лічильник калорій і макросів. Замість того щоб шукати кожен продукт самостійно, ти кажеш своєму ШІ, що з’їв, а він записує в твій харчовий щоденник калорії, макроси, клітковину, цукор, доданий цукор, насичені та трансжири і кофеїн.
Що таке Model Context Protocol (MCP)?
Model Context Protocol — це відкритий стандарт, який дає ШІ-асистентам, як-от Claude і ChatGPT, змогу підключатися до зовнішніх інструментів і джерел даних. MCP-сервер надає певні можливості — у цьому випадку відстеження харчування, — якими ШІ може користуватися під час розмови. По суті, це система плагінів для ШІ-асистентів.
Як рахувати калорії за допомогою Claude чи ChatGPT?
Підключи Nutrition MCP один раз — у Claude з каталогу конекторів, у ChatGPT як власний застосунок з URL сервера — і увійди. Далі розкажи своєму ШІ, що з’їв, своїми словами, покажи фото страви або дай штрихкод продукту. Для загальних продуктів значення беруться з USDA FoodData Central, коли вони є, а інакше є оцінками; штрихкод шукається в Open Food Facts. Nutrition MCP зберігає запис у твоєму харчовому щоденнику. Будь-коли запитуй підсумки за день, тижневі тренди або прогрес до цілей.
Чи працює це з ChatGPT?
Так. У вебверсії ChatGPT відкрий Settings → Apps, створи власний застосунок з URL сервера та автентифікацією OAuth і увійди. Для власного застосунку потрібен режим розробника (Developer mode), який OpenAI пропонує лише на деяких тарифах ChatGPT.
Які ще клієнти підтримуються?
Будь-який MCP-клієнт із підтримкою OAuth 2.0 з PKCE, зокрема Claude.ai, десктопні й мобільні застосунки Claude, Claude Code, Cursor, Windsurf і VS Code.
Чи можна розгорнути його на власному сервері?
Так. Nutrition MCP має відкритий код (ліцензія MIT). Можеш запустити власний екземпляр зі своїм проєктом Supabase — у репозиторії на GitHub є повна інструкція з розгортання на власному сервері та Dockerfile.
Чи безкоштовний Nutrition MCP?
Так, повністю безкоштовний — без платного тарифу, реклами чи прихованих платежів. Знадобиться ШІ-застосунок із підтримкою MCP-конекторів, наприклад Claude чи ChatGPT, і безкоштовний акаунт Nutrition MCP, який ти створиш під час першого підключення. Добровільні внески на Patreon допомагають покривати витрати на сервер і нічого не розблоковують.
Що можна відстежувати?
Калорії, білки, вуглеводи, жири, насичені та трансжири, клітковина, загальний цукор, доданий цукор і вода для кожного запису: описані звичайними словами, знайдені як загальний продукт у USDA FoodData Central або взяті зі штрихкода через Open Food Facts. Прийом їжі можна записати інгредієнт за інгредієнтом, кожен зі своєю кількістю й поживними речовинами, а страву, яку їси часто, можна зберегти як збережену страву й записувати знову за її назвою. Кофеїн також відстежується, у міліграмах — одиниці, яку використовують усі етикетки, — і калорій він не додає. Алкоголь теж можна відстежувати, у грамах чистого етанолу; він показується, коли ти вмикаєш відстеження алкоголю. Можна також записувати вагу тіла в кг або фунтах і стежити за трендами до цільової ваги. Заміри тіла (талія, стегна, шия, груди, плечі, плече, передпліччя, стегно й литка) можна записувати в см або дюймах. Переглядай денні підсумки, запитуй прийоми їжі за діапазоном дат, змінюй або видаляй минулі записи, став цілі й стеж за трендами з часом.
Чи можна зберегти страви, які я часто їм, або власні рецепти?
Так. Попроси зберегти страву під назвою — лише з підсумковими значеннями або як рецепт з інгредієнтами, — і збережуться її значення на одну порцію. Наступного разу просто назви її, і вона запишеться за один крок: перерахована на кількість порцій, а окремий інгредієнт — у тій кількості, яку ти справді з’їв, або зовсім без нього. Запис — це копія, тож якщо згодом змінити чи видалити збережену страву, прийоми їжі, уже записані з неї, не зміняться. Збережені страви входять до експорту твоїх даних.
Наскільки точний підрахунок калорій?
Для загальних продуктів використовуються значення USDA FoodData Central, коли вони є, а в інших випадках — оцінки. Значення штрихкода беруться з картки продукту в Open Food Facts і перераховуються на кількість, яку ти з’їв. Кожне значення показує своє джерело (USDA, Open Food Facts, ти або оцінка), а позначка USDA чи Open Food Facts з’являється лише тоді, коли число збігається з цим записом для записаної кількості. Оцінки та записи в базах можуть бути неточними, тож перевіряй те, що важливо; будь-який запис можна виправити або видалити, просто попросивши про це. Nutrition MCP — це інструмент для записів, а не медична чи дієтична порада: перед рішеннями щодо здоров’я поговори з лікарем або дієтологом, особливо якщо ти вагітна, маєш захворювання або в минулому мав розлад харчової поведінки.
Чи можна відстежувати алкоголь?
Так, за бажанням: відстеження алкоголю за замовчуванням вимкнене, і доки ти його не ввімкнеш, алкоголь не показується в прийомах їжі, цілях і зведеннях. Після ввімкнення напої показуються в грамах чистого етанолу та в американських стандартних порціях або британських одиницях — як тобі зручніше. Ми нічого не домислюємо за тебе: алкоголь записується лише з напою, який ти записав, або з колонки алкоголю у файлі, який ти імпортуєш, а записаний напій зберігається, навіть коли відстеження вимкнене. Якщо знову вимкнеш відстеження, алкоголь сховається, а імпортер перестане читати колонки алкоголю. Це не кнопка видалення: у твоєму експорті завжди є все, що ти записав. Щоб прибрати значення алкоголю, видали прийом їжі, до якого воно належить.
Чи можу я імпортувати історію з MyFitnessPal чи іншого застосунку?
Так. Попроси імпортувати історію — і в чаті відкриється імпортер: обираєш CSV, який експортував твій старий застосунок, перевіряєш, як зіставилися колонки, і бачиш, що буде додано, перш ніж підтвердити. Експорти з MyFitnessPal, Cronometer, Lose It! і MacroFactor розпізнаються автоматично, а будь-який інший CSV можна імпортувати, зіставивши колонки вручну. Файл читає твій браузер, тож ШІ ніколи не передруковує твої рядки. У клієнтах без панелей у чаті можна натомість вставити експорт текстом — а повторний імпорт того самого файлу не створює дублікатів, якщо твій часовий пояс тим часом не змінився.
Чи приватні мої дані?
Твої записи зберігаються в ЄС і прив’язані до твого власного облікового запису, до якого ти заходиш через ШІ-застосунки, які підключаєш. Nutrition MCP ніколи не продає твої дані і не передає їх третім сторонам — за винятком назв продуктів, які надсилаються в USDA FoodData Central або Open Food Facts для пошуку, — і ніколи не використовує їх для реклами; на головній сторінці показані лише анонімні загальні підсумки по сайту. Усе, що твій ШІ читає через інструменти, надсилається провайдеру цього ШІ за твоєю угодою з ним. Ти можеш будь-коли експортувати все, що ми зберігаємо про тебе, або видалити свій обліковий запис і всі його дані; деталі є в політиці конфіденційності.