Qu'est-ce que Nutrition MCP ?
Nutrition MCP est un serveur MCP (Model Context Protocol) gratuit et open source qui transforme Claude, ChatGPT ou un autre client MCP en compteur de calories et de macros. Au lieu de chercher chaque aliment toi-même, tu dis à ton IA ce que tu as mangé, et elle enregistre dans ton journal alimentaire les calories, les macros, les fibres, le sucre, le sucre ajouté, les graisses saturées et trans et la caféine.
Qu'est-ce que le Model Context Protocol (MCP) ?
Le Model Context Protocol est un standard ouvert qui permet à des assistants IA comme Claude et ChatGPT de se connecter à des outils et sources de données externes. Un serveur MCP fournit des fonctions précises (ici, le suivi nutritionnel) que l'IA peut utiliser pendant une conversation. C'est un peu comme un système d'extensions pour assistants IA.
Comment compter ses calories avec Claude ou ChatGPT ?
Connecte Nutrition MCP une fois (dans Claude depuis le répertoire de connecteurs, dans ChatGPT comme application personnalisée avec l’URL du serveur), puis connecte-toi. Ensuite, décris à ton IA ce que tu as mangé avec tes mots, montre-lui une photo du repas ou donne-lui un code-barres. Pour les aliments génériques, les valeurs viennent de USDA FoodData Central quand elles existent, sinon ce sont des estimations ; un code-barres est recherché dans Open Food Facts. Nutrition MCP enregistre l’entrée dans ton journal alimentaire. Demande à tout moment les totaux du jour, les tendances de la semaine ou tes progrès vers tes objectifs.
Est-ce que ça marche avec ChatGPT ?
Oui. Dans ChatGPT sur le web, ouvre Paramètres → Applications, crée une app personnalisée avec l'URL du serveur via OAuth, et connecte-toi. Créer une app personnalisée nécessite le mode développeur de ChatGPT, qu'OpenAI propose sur certains forfaits ChatGPT.
Quels autres clients sont pris en charge ?
Tout client MCP compatible OAuth 2.0 avec PKCE, dont Claude.ai, les apps Claude bureau et mobile, Claude Code, Cursor, Windsurf et VS Code.
Puis-je l'héberger moi-même ?
Oui. Nutrition MCP est open source (MIT). Tu peux faire tourner ta propre instance avec ton propre projet Supabase : le dépôt GitHub inclut un guide d'auto-hébergement complet et un Dockerfile.
Nutrition MCP est-il gratuit ?
Oui, c'est entièrement gratuit : pas de forfait payant, pas de publicité, pas de frais cachés. Il te faut une app d'IA compatible avec les connecteurs MCP, comme Claude ou ChatGPT, et un compte Nutrition MCP gratuit, que tu crées lors de ta première connexion. Les dons volontaires sur Patreon aident à couvrir les frais de serveur et ne débloquent rien.
Que puis-je suivre ?
Calories, protéines, glucides, lipides, graisses saturées et trans, fibres, sucre total, sucre ajouté et eau pour chaque entrée : décrits en langage courant, recherchés comme aliment générique dans USDA FoodData Central, ou tirés d’un code-barres via Open Food Facts. Un repas peut être enregistré ingrédient par ingrédient, chacun avec sa quantité et ses nutriments, et un repas que tu manges souvent peut être gardé comme repas sauvegardé et ajouté de nouveau par son nom. La caféine est aussi suivie, en milligrammes, l’unité qu’utilise chaque étiquette, et elle n’apporte pas de calories. L’alcool peut être suivi en grammes d’éthanol pur ; il n’apparaît qu’une fois le suivi de l’alcool activé. Tu peux aussi enregistrer ton poids en kg ou en livres et suivre les tendances vers un poids cible. Les mensurations (tour de taille, de hanches, de cou, de poitrine, d’épaules, de bras, d’avant-bras, de cuisse et de mollet) peuvent être enregistrées en cm ou en pouces. Consulte les bilans quotidiens, interroge les repas par période, modifie ou supprime des entrées passées, fixe des objectifs et suis les tendances dans le temps.
Puis-je sauvegarder les repas que je mange souvent, ou mes propres recettes ?
Oui. Demande à sauvegarder un repas sous un nom, avec seulement ses totaux ou comme une recette avec ses ingrédients, et ses valeurs pour une portion sont conservées. La fois suivante, il suffit de le nommer pour l'enregistrer en une seule étape : ajusté au nombre de portions, avec un ingrédient ramené à la quantité que tu as vraiment prise, ou retiré. L'entrée enregistrée est une copie : modifier ou supprimer le repas sauvegardé plus tard ne change jamais les repas déjà enregistrés à partir de lui. Les repas sauvegardés font partie de ton export de données.
Le comptage des calories est-il précis ?
Les aliments génériques utilisent les valeurs de USDA FoodData Central quand elles sont disponibles, et des estimations sinon. Les chiffres d’un code-barres viennent de la fiche du produit dans Open Food Facts, ramenés à la quantité que tu as consommée. Chaque valeur indique sa source (USDA, Open Food Facts, toi ou une estimation), et une mention USDA ou Open Food Facts n’apparaît que lorsque le chiffre correspond à cette fiche pour la quantité enregistrée. Les estimations et les fiches peuvent se tromper : vérifie ce qui compte, et tu peux corriger ou supprimer n’importe quelle entrée en le demandant. Nutrition MCP est un outil d’enregistrement, pas un avis médical ou diététique : parle à un médecin ou à un diététicien avant de prendre des décisions concernant ta santé, surtout si tu es enceinte, si tu as un problème de santé ou des antécédents de troubles alimentaires.
Est-ce que l'alcool est suivi ?
Oui, en option : le suivi de l'alcool est désactivé par défaut, et l'alcool reste masqué dans tes repas, objectifs et résumés tant que tu ne l'actives pas. Les boissons s'affichent alors en grammes d'éthanol pur et en verres standards américains ou en unités britanniques, selon ta préférence. L'alcool n'est jamais déduit à ta place : il n'est enregistré qu'à partir d'une boisson que tu enregistres ou d'une colonne alcool dans un fichier que tu importes, et une boisson que tu enregistres est sauvegardée même quand le suivi est désactivé. Le désactiver à nouveau masque l'alcool et empêche l'outil d'import de lire les colonnes alcool, mais ne supprime rien, et ton export inclut toujours ce que tu as enregistré. Pour retirer un chiffre d'alcool, supprime le repas auquel il appartient.
Puis-je importer mon historique depuis MyFitnessPal ou une autre app ?
Oui. Demande à importer ton historique et un outil d'import s'ouvre dans le chat : tu choisis le CSV exporté par ton ancienne app, tu vérifies comment ses colonnes sont associées, et tu vois ce qui sera ajouté avant de confirmer. Les exports de MyFitnessPal, Cronometer, Lose It! et MacroFactor sont reconnus automatiquement, et tout autre CSV fonctionne en associant toi-même les colonnes. Ton navigateur lit le fichier, donc l'IA ne retape jamais tes lignes. Dans les clients sans panneaux intégrés au chat, tu peux coller ton export à la place. Et réimporter le même fichier ne crée pas de doublons, tant que ton fuseau horaire n'a pas changé entre-temps.
Mes données sont-elles privées ?
Tes données sont stockées dans l’UE et liées à ton propre compte, auquel tu accèdes via les applications d’IA que tu connectes. Nutrition MCP ne vend jamais tes données et ne les partage jamais avec des tiers, sauf les noms d’aliments envoyés à USDA FoodData Central ou Open Food Facts pour une recherche, et ne les utilise jamais pour la publicité ; la page d’accueil n’affiche que des totaux anonymes à l’échelle du site. Tout ce que ton IA lit via les outils est envoyé au fournisseur de cette IA, selon ton propre accord avec lui. Tu peux exporter tout ce que nous stockons sur toi, ou supprimer ton compte et toutes ses données, à tout moment ; la politique de confidentialité détaille tout.