Maaltijden in gewone taal
Zeg “havermout met banaan en pindakaas” en je AI schat de calorieën en macro's, inclusief vezels, totale suikers en cafeïne, en logt het. Je hoeft niets op te zoeken in een database.
MyFitnessPal-alternatief
MyFitnessPal biedt er geen aan die je kunt koppelen, dus vanuit Claude of ChatGPT kun je niets loggen in je MyFitnessPal-dagboek. Nutrition MCP doet hetzelfde via een gesprek en is gratis en open source.
Deze pagina is met AI vertaald vanuit het Engels en is niet door een mens gecontroleerd. Origineel in het Engels lezen
Het korte antwoord
Het Model Context Protocol (MCP) is de open standaard waarmee AI-assistenten zoals Claude en ChatGPT verbinding maken met externe tools. MyFitnessPal biedt geen openbare MCP-server aan, dus er is geen officiële manier om vanuit je AI eten te loggen in je MyFitnessPal-dagboek. Zocht je op “MyFitnessPal MCP” of “MyFitnessPal verbinden met Claude”, dan zoek je eigenlijk een voedingstracker die in je AI zit. Dat is precies wat Nutrition MCP is.
Wat je in plaats daarvan krijgt
Zeg “havermout met banaan en pindakaas” en je AI schat de calorieën en macro's, inclusief vezels, totale suikers en cafeïne, en logt het. Je hoeft niets op te zoeken in een database.
Stuur de barcode van een product en haal de macro's van het etiket op bij Open Food Facts, ook vezels en suiker als die op het etiket staan. Gratis voor iedereen, zonder abonnement.
Log je lichaamsgewicht in kg of lb en omtrekmaten van negen lichaamsdelen in cm of inch, en stel doelen in voor calorieën, macro's, vezels, suiker, cafeïne en water: voor vezels een streefwaarde om te halen, voor suiker en cafeïne een limiet om onder te blijven. Volg daarnaast trends richting een streefgewicht. Alcoholregistratie is er ook, als opt-in: die staat uit tot je die zelf aanzet.
Vraag om dagtotalen, weektrends, reeksen en terugkerende maaltijdpatronen, direct in de chat.
Importeer je maaltijdgeschiedenis uit de CSV-export van een andere app; je browser verwerkt het bestand, niet de AI. Haal alles weer op wanneer je wilt: één ZIP-bestand met je maaltijden, water, gewicht, lichaamsmaten, doelen en profiel, plus je accountgegevens, gebruikstelemetrie en gekoppelde apps, als CSV-bestanden. Voorlopig kun je alleen maaltijden weer importeren. Of verwijder je account, net zo makkelijk.
Met MIT-licentie en zelf te hosten: geen advertenties, geen betaalmuur, geen opgedrongen upgrades. Controleer de code of draai je eigen instantie.
MyFitnessPal vs. Nutrition MCP
MyFitnessPal is een sterke app met een enorme voedingsdatabase. Dit is geen kritiek; het is gewoon een andere aanpak, voor wie liever met een AI praat dan door een app tikt.
Ook vergeleken: Cronometer vs. Nutrition MCP · Lose It! vs. Nutrition MCP · MacroFactor vs. Nutrition MCP · Yazio vs. Nutrition MCP · Lifesum vs. Nutrition MCP
Overstappen van MyFitnessPal
MyFitnessPal dankt zijn populariteit aan een van de grootste voedingsdatabases die er bestaan, met tientallen miljoenen door gebruikers aangeleverde vermeldingen. Juist die omvang maakt het omslachtig: bij elk voedingsmiddel scrol je langs bijna-identieke vermeldingen en moet je raden welke klopt. Loggen via een gesprek slaat het zoeken helemaal over. Je omschrijft wat je eet en je AI schat de macro's.
Je dagboek hoef je daarvoor niet achter te laten: een CSV-export van MyFitnessPal wordt rechtstreeks geïmporteerd, inclusief alle eigenaardigheden, dus de jaren die je al hebt gelogd gaan mee. Alles wat je daarna vastlegt, kun je zelf op elk moment als CSV exporteren.
De functies die MyFitnessPal geleidelijk achter Premium heeft gezet (barcode scannen, macro's per gram, geen advertenties) zitten hier gewoon bij. Je hoeft geen gratis versie af te wegen tegen een upgrade van $20 per maand: er is één gratis, open source versie, en het enige wat je nieuw aanmaakt, is een gratis account bij je eerste verbinding.
Je MyFitnessPal-geschiedenis
Vraag om te importeren en er opent meteen een importvenster in de chat: kies je export, koppel de kolommen, bekijk wat er wordt toegevoegd en bevestig. Je browser leest het bestand; de AI krijgt de rijen nooit te zien. In clients zonder panelen in de chat plak je je export.
Jaren aan gelogde geschiedenis zijn de echte reden dat mensen blijven, en die hoef je niet op te geven. Vraag om te importeren en er opent een importvenster in de chat: je kiest de CSV die MyFitnessPal exporteert, je browser verwerkt die, herkende kolommen worden automatisch gekoppeld en je ziet wat er wordt toegevoegd voordat er iets wordt opgeslagen. Die koppeling omvat calorieën, eiwit, koolhydraten en vet, plus vezels, totale suikers en cafeïne in milligram als je export die kolommen bevat. De rijen gaan nooit door de AI, dus die kan niets verkeerd overtypen.
Een export van MyFitnessPal wordt aan de naam herkend, eigenaardigheden inbegrepen. Het bestand begint met een byte-order mark die anders de eerste kolomkop zou verminken; de notities kunnen regeleinden bevatten binnen een cel tussen aanhalingstekens, wat een naïeve splitsing per regel aan flarden zou scheuren, samen met elke rij daarna; en elk dagblok eindigt met een totaalrij die geen maaltijd mag worden. Het belangrijkste: MyFitnessPal exporteert per dag één samengevoegde rij per maaltijd en helemaal geen kolom met de naam van het eten. In plaats van die rijen af te wijzen omdat er geen omschrijving is, herkent de importer die vorm en krijgen ze hun maaltijdtype als label: ze komen binnen als “Breakfast (imported from MyFitnessPal)”.
Datums worden bevestigd, niet aangenomen. Een kolom met 05/06/2024 is echt niet eenduidig (mei of juni?), dus de importer laat je zijn interpretatie zien naast een echte rij uit je eigen bestand, en je kunt die corrigeren voordat er iets wordt opgeslagen. Elke rij krijgt bovendien een vingerafdruk op basis van de inhoud: importeer je hetzelfde bestand nog eens, dan worden die maaltijden gemeld als al gelogd in plaats van dubbel toegevoegd, zolang je tijdzone intussen niet is veranderd. Een gedeeltelijke export geïmporteerd of een kolom verkeerd gekoppeld? Doe het gewoon opnieuw.
Zo stap je over
Werkt met elke MCP-client die OAuth 2.0 met PKCE ondersteunt. Bij de eerste verbinding maak je een account aan met Google of met een e-mailadres en wachtwoord.
Gebruik je ChatGPT of een andere client? De volledige installatiehandleiding beschrijft ook ChatGPT, Cursor, VS Code, Claude Code en meer.
FAQ
Niet officieel. MyFitnessPal biedt geen openbare Model Context Protocol (MCP)-server aan, dus er is geen officiële manier om vanuit Claude, ChatGPT of andere MCP-clients in je MyFitnessPal-dagboek te loggen. Er bestaan wel enkele onofficiële servers die door de community zijn gebouwd; die zijn niet van MyFitnessPal en worden er ook niet door ondersteund. Nutrition MCP is anders: een gratis, open source tracker die vanaf het begin als MCP-server is gebouwd, met een eigen account, en die je CSV-export van MyFitnessPal kan importeren.
Er is geen officiële MyFitnessPal-connector voor Claude, omdat MyFitnessPal geen openbare MCP-server aanbiedt. Een optie is Nutrition MCP, een gratis MCP-server in de Claude-directory: open hem via https://claude.ai/directory/nutrition-mcp, klik op Connect, log in en begin met loggen via een gesprek.
Ja, en gratis. Stuur de barcode van een product en Nutrition MCP haalt de macro's van het etiket op bij Open Food Facts. MyFitnessPal heeft zijn barcodescanner juist achter een betaald Premium-abonnement gezet.
Je omschrijft in gewone taal wat je hebt gegeten, bijvoorbeeld “een burritobowl met kip en extra rijst”, en je AI schat de calorieën en macro's. Je hoeft geen database met miljoenen door gebruikers aangeleverde vermeldingen te doorzoeken en niet te raden welke klopt.
Ja, als je calorieën, macro's (inclusief vezels, totale suikers en cafeïne), water en gewicht wilt bijhouden zonder een aparte app te openen of een voedingsdatabase te doorzoeken. In plaats van door een database te tikken, omschrijf je in gewone taal wat je hebt gegeten, stuur je een foto of scan je een barcode, en je AI logt het. Volledig gratis en open source.
Ja. Vraag om je geschiedenis te importeren en er opent een importvenster in de chat: je kiest de CSV die MyFitnessPal exporteert, je browser verwerkt die (de AI leest hem niet), je koppelt de kolommen of controleert de koppeling, bekijkt wat er wordt toegevoegd en bevestigt. Calorieën, eiwit, koolhydraten en vet gaan mee, en ook vezels, totale suikers en cafeïne als je export die bevat. De export van MyFitnessPal wordt aan de naam herkend, inclusief de byte-order mark, de totaalrijen aan het eind en het feit dat er per dag één samengevoegde rij per maaltijd staat zonder naam van het eten; die rijen krijgen hun maaltijdtype als label. Hetzelfde bestand opnieuw importeren levert geen dubbele registraties op, zolang je tijdzone intussen niet is veranderd. In clients zonder panelen in de chat kun je je export plakken.
Niet als de importer opent. Die verwerkt de CSV in je browser en laat je zien wat er wordt toegevoegd voordat er iets wordt opgeslagen: hoeveel maaltijden, het totaal aan calorieën, alles wat gemarkeerd moest worden en de rijen zelf. Bij een lang bestand zie je de eerste rijen plus het aantal overige, niet elke rij. Alleen de rijen die je bevestigt worden verstuurd, en wel als gestructureerde gegevens in plaats van via het antwoord van de AI, dus onderweg kan geen rij verkeerd worden overgetypt of verzonnen. Elke rij krijgt ook een vingerafdruk op basis van de inhoud: importeer je hetzelfde bestand nog eens, dan worden die maaltijden gemeld als al gelogd in plaats van dubbel toegevoegd, zolang je tijdzone intussen niet is veranderd. Kan je client geen panelen in de chat tonen, dan kun je de export plakken. Op die manier leest de AI hem wel, dus kies de importer als je de keuze hebt.
Ja. Nutrition MCP is volledig gratis, zonder premiumversie, advertenties of functies achter een betaalmuur, anders dan apps die sommige functies achter een abonnement zetten. Je hebt een AI-app nodig die MCP ondersteunt, zoals Claude of ChatGPT, en een gratis Nutrition MCP-account, dat je bij je eerste verbinding aanmaakt met Google of met een e-mailadres en wachtwoord.
Gratis en open source. Geen MyFitnessPal-account, geen app om te openen.
MyFitnessPal is een handelsmerk van de betreffende eigenaar. Nutrition MCP is een onafhankelijk opensourceproject en is niet verbonden aan, goedgekeurd door of gesponsord door MyFitnessPal. Vergelijkingen zijn gebaseerd op openbaar beschikbare informatie op het moment van schrijven en kunnen veranderen.