Referenz

Alles, was deine KI kann

Du rufst diese Werkzeuge nie selbst auf — du sprichst einfach, und der Assistent wählt das richtige Werkzeug. Hier ist die vollständige Liste, die der Nutrition-MCP-Server bereitstellt, mit dem, was jedes tut, und einem Satz, der es auslöst.

38 Werkzeuge in 7 Bereichen

Diese Seite wurde mit KI aus dem Englischen übersetzt und wurde nicht von einer Person überprüft. Original auf Englisch lesen

Essen & Mahlzeiten erfassen

Der Kern — halte fest, was du gegessen hast, egal wie du es beschreibst.

log_meal Erfassen Interaktive UI

Erfasse, was du gegessen hast, mit Kalorien und Makros — plus Ballaststoffe, Gesamtzucker, Alkohol und Koffein, wenn die Zahlen vorliegen. Beschreib es in normaler Sprache — die KI schätzt die Zahlen, fragt bei Unklarheit nach der Portionsgröße und kann vorab Angaben von einem Barcode oder aus dem Web holen.

Parameter
  • description erforderlich — Was gegessen wurde
  • meal_type erforderlich — Frühstück, Mittagessen, Abendessen oder Snack
  • calories optional — Kalorien insgesamt
  • protein_g optional — Protein in Gramm
  • carbs_g optional — Kohlenhydrate in Gramm
  • fat_g optional — Fett in Gramm
  • fiber_g optional — Ballaststoffe in Gramm. Die KI wird angewiesen, dies bei jeder Mahlzeit auszufüllen und bei fehlender Etikettenangabe aus den Zutaten zu schätzen, denn ein leeres Feld ist keine Null — es lässt den ganzen Tag aus deinem Ballaststoff-Durchschnitt herausfallen
  • sugar_g optionalGesamtzucker in Gramm — die Zahl, die ein Etikett unter „Zucker" angibt, einschließlich des natürlich in Obst und Milch enthaltenen Zuckers, nicht nur zugesetzter Zucker. Wird bei jeder Mahlzeit unter den gleichen Bedingungen wie Ballaststoffe ausgefüllt
  • alcohol_g optional — Gramm reinen Alkohols, nicht die Menge des Getränks und nicht sein Alkoholgehalt in Prozent — die KI errechnet es aus Menge und Stärke (ein 330-ml-Bier mit 5 % ergibt 13 g)
  • caffeine_mg optional — Koffein in Milligramm, nicht Gramm — das einzige Feld hier, das nicht in Gramm ist, weil so jedes Etikett und jede Richtlinie es angibt (ein gebrühter Kaffee hat etwa 95 mg, ein Espresso 63 mg, eine Dose Cola 34 mg). Koffein liefert keine Kalorien. Anders als Ballaststoffe und Zucker wird es nur bei Dingen gesendet, die tatsächlich Koffein enthalten — eine erfasste 0 würde eine Koffein-Zeile in deinem Dashboard für einen Nährstoff anzeigen, den du nie konsumierst
  • logged_at optional — Wann du es gegessen hast, falls nicht jetzt — erlaubt das nachträgliche Erfassen
  • notes optional — Zusätzliche Notizen
Probier zu sagen

Erfasse eine Chicken-Burrito-Bowl mit extra Guacamole zum Mittagessen

…oder mach einfach ein Foto von deinem Teller — die KI benennt jedes Gericht, schätzt Portionen in alltäglichen Maßen (ein Glas, eine Handvoll), prüft, wie du es früher erfasst hast, und bestätigt mit dir, bevor sie es erfasst.

lookup_barcode Nachschlagen

Ruf die Nährwertangaben eines verpackten Produkts anhand seines Barcodes (8–14-stelliger EAN/UPC) von Open Food Facts ab. Du kannst die Ziffern eintippen oder sie von einem Foto der Verpackung ablesen lassen; das Ergebnis kann dann erfasst werden, skaliert auf die gegessene Menge.

Probier zu sagen

Scanne diesen Barcode: 3017620422003

…oder schick ein Foto der Verpackung — die KI liest die Barcode-Ziffern davon ab.

start_meal_import Import Interaktive UI

Öffne einen Importer im Chat, um deine Historie aus einer anderen App zu übernehmen — wähl die Datei, die du aus MyFitnessPal, Cronometer, Lose It! oder MacroFactor exportiert hast, ordne ihre Spalten Kalorien, Makros, Ballaststoffen, Zucker und Koffein zu — plus Alkohol, falls du die Alkohol-Erfassung aktiviert hast — und sieh dir an, was hinzugefügt wird, bevor du bestätigst. Die Datei wird in deinem Browser gelesen, nichts wird gespeichert, bis du die Vorschau bestätigst, und ein erneuter Import derselben Datei erzeugt keine Duplikate.

Probier zu sagen

Importiere meine Mahlzeiten-Historie aus MyFitnessPal

bulk_import_meals Import

Füge eine Reihe vergangener Mahlzeiten auf einmal hinzu — bis zu 50 pro Aufruf — statt sie einzeln zu erfassen. Der Importer oben schreibt darüber, und die KI kann es direkt für Mahlzeitendaten nutzen, die du in den Chat eingefügt hast. Jede Zeile wird zuerst geprüft, und alles, was nicht passt, wird zeilenweise gemeldet, sodass ein erneutes Senden derselben Zeilen sicher ist und nichts verdoppelt, was bereits erfasst ist.

Parameter
  • meals erforderlich — Die zu importierenden Zeilen, in der Reihenfolge der Quelldatei (1–50 pro Aufruf). Jede Zeile kann eine Uhrzeit, einen Mahlzeitentyp, eine Beschreibung, Notizen und dieselben Zahlen wie eine erfasste Mahlzeit tragen: calories, protein_g, carbs_g, fat_g, fiber_g, sugar_g (Gesamtzucker), alcohol_g (Gramm reinen Alkohols) und caffeine_mg (Milligramm, nicht Gramm)
  • expected_row_count erforderlich — Wie viele Zeilen dieser Aufruf trägt, gezählt aus der Quelldatei, damit eine verlorene Zeile auffällt
  • expected_total_kcal optional — Kalorien-Gesamtsumme aus der Quelldatei, abgeglichen mit dem, was ankommt
  • dry_run optional — Melde, was passieren würde, ohne etwas zu schreiben
  • on_error optional — Importiere die gültigen Zeilen und melde den Rest, oder schreibe nichts, falls eine Zeile fehlschlägt
  • source_app optional — Aus welcher App die Datei stammt
Probier zu sagen

Hier sind die Mahlzeiten der letzten Woche aus meiner alten App — trag sie alle ein

update_meal Bearbeiten Interaktive UI

Ändere die Details einer bereits erfassten Mahlzeit — ihre Beschreibung, jeden Makro-, Ballaststoff-, Zucker-, Alkohol- oder Koffeinwert, die Uhrzeit oder Notizen. So wird auch eine Lücke nachträglich gefüllt: Ist eine Mahlzeit ohne Ballaststoffe oder Zucker erfasst worden, weist der Server darauf hin, und die KI trägt es hier nach.

Parameter
  • id erforderlich — UUID der zu aktualisierenden Mahlzeit
  • description optional
  • calories optional
  • protein_g optional
  • carbs_g optional
  • fat_g optional
  • fiber_g optional
  • sugar_g optional — Gesamtzucker, nicht zugesetzter Zucker
  • alcohol_g optional — Gramm reinen Alkohols, nicht die Menge des Getränks
  • caffeine_mg optional — Milligramm, nicht Gramm
  • logged_at optional
  • notes optional
Probier zu sagen

Das Mittagessen waren eigentlich 600 Kalorien, nicht 500 — korrigier das

delete_meal Entfernen

Entferne einen versehentlich erfassten Mahlzeiten-Eintrag.

Parameter
  • id erforderlich — UUID der zu löschenden Mahlzeit
Probier zu sagen

Lösch den Snack, den ich heute Nachmittag erfasst habe

Deine Mahlzeiten durchsehen

Sieh dir an, was du erfasst hast — einen Tag oder einen ganzen Zeitraum auf einmal.

search_meals Ansehen

Durchsuche deine vergangenen Mahlzeiten nach Stichwort und sieh sie gruppiert nach wiederkehrenden Varianten — wie oft jede erfasst wurde, wann zuletzt, und ihre typischen Kalorien. So gleicht die KI ein Foto deines Tellers damit ab, wie du diese Mahlzeit tatsächlich früher erfasst hast, und so funktioniert „erfasse mein übliches Frühstück".

Parameter
  • queries erforderlich — Alternative Stichwörter für das Lebensmittel, in jeder Sprache, in der du erfasst hast
  • days optional — Wie weit zurückgeschaut wird (Standard ein Jahr)
  • limit optional — Maximal zu analysierende Einträge
Probier zu sagen

Erfasse mein übliches Frühstück

get_meals_today Ansehen

Sieh alle Mahlzeiten, die du heute erfasst hast.

Probier zu sagen

Was habe ich heute gegessen?

get_meals_by_date Ansehen

Sieh alle Mahlzeiten, die du an einem bestimmten Tag erfasst hast.

Parameter
  • date erforderlich — Datum im Format JJJJ-MM-TT
Probier zu sagen

Zeig mir alles, was ich am 4. Juli gegessen habe

get_meals_by_date_range Ansehen

Ruf alle Mahlzeiten zwischen zwei Daten auf einmal ab — praktisch, um eine Woche oder einen Monat auszuwerten.

Parameter
  • start_date erforderlich — Startdatum (JJJJ-MM-TT)
  • end_date erforderlich — Enddatum (JJJJ-MM-TT)
Probier zu sagen

List meine Mahlzeiten von Montag bis Freitag auf

export_all_data Export

Exportiere alles, was du erfasst hast, als ein einziges ZIP — meals.csv, water.csv, weight.csv, goals.csv, profile.csv und eine README.txt, die die Spalten und Einheiten erklärt — mit demselben privaten Link, 60 Minuten gültig. Mahlzeiten sind bisher der einzige Teil, der sich zurück importieren lässt.

Probier zu sagen

Exportier alle meine Daten — Mahlzeiten, Wasser, Gewicht und Ziele

Wasser

Verfolge deine Flüssigkeitszufuhr neben deinem Essen.

log_water Erfassen

Erfasse einen Flüssigkeitseintrag. Gib ihn in jeder Einheit an — Tassen, Unzen, Liter — er wird für dich in Milliliter umgerechnet.

Parameter
  • amount_ml erforderlich — Menge in Millilitern (ganze Zahl, > 0).
Probier zu sagen

Ich hab gerade eine 500-ml-Flasche Wasser getrunken

get_water_today Ansehen

Sieh die heutige Gesamt-Wassermenge und jeden Eintrag.

Probier zu sagen

Wie viel Wasser hatte ich heute?

get_water_by_date Ansehen

Sieh deine Wassermenge und Einträge für einen bestimmten Tag.

Parameter
  • date erforderlich — Datum im Format JJJJ-MM-TT
Probier zu sagen

Wie viel habe ich gestern getrunken?

delete_water Entfernen

Entferne einen versehentlich hinzugefügten Wasser-Eintrag.

Parameter
  • id erforderlich — UUID des zu löschenden Wasser-Eintrags
Probier zu sagen

Entfern den letzten Wasser-Eintrag

Gewicht

Erfasse Wiegungen, sieh sie dir an und beobachte den Trend zu deinem Ziel.

log_weight Erfassen

Erfasse eine Körpergewichts-Messung in kg oder lb. Mehrere Wiegungen pro Tag sind kein Problem, und der Server speichert es kanonisch, sodass deine Einheiten-Einstellung die Zahl nie verfälscht.

Parameter
  • weight erforderlich — Körpergewichtswert, in `unit` (> 0).
Probier zu sagen

Erfasse mein Gewicht — heute Morgen 74,2 kg

update_weight Bearbeiten

Korrigiere eine bestehende Wiegung — den Wert, den Zeitstempel oder ihre Notizen.

Parameter
  • id erforderlich — UUID des zu aktualisierenden Gewichts-Eintrags
  • weight optional — Neuer Gewichtswert, in `unit`.
  • logged_at optional — ISO-8601-Zeitstempel
  • notes optional
Probier zu sagen

Korrigier die heutige Morgen-Wiegung auf 73,8 kg

delete_weight Entfernen

Entferne einen Gewichts-Eintrag.

Parameter
  • id erforderlich — UUID des zu löschenden Gewichts-Eintrags
Probier zu sagen

Lösch den heutigen Gewichts-Eintrag

get_weight_today Ansehen

Sieh die heutigen Wiegungen, angezeigt in deiner bevorzugten Einheit.

Probier zu sagen

Was habe ich heute gewogen?

get_weight_by_date Ansehen

Sieh deine Wiegungen für einen bestimmten Tag.

Parameter
  • date erforderlich — Datum im Format JJJJ-MM-TT
Probier zu sagen

Was war mein Gewicht am 1.?

get_weight_by_date_range Ansehen

Ruf jede Wiegung zwischen zwei Daten ab, gruppiert nach Tag mit dem Durchschnitt jedes Tages.

Parameter
  • start_date erforderlich — Startdatum (JJJJ-MM-TT)
  • end_date erforderlich — Enddatum (JJJJ-MM-TT)
Probier zu sagen

Zeig meine Wiegungen der letzten zwei Wochen

set_weight_unit Einstellung

Wähl, ob Gewichte in kg oder lb angezeigt und eingegeben werden. Gespeicherte Werte sind davon nicht betroffen — nur Anzeige und Standard-Auswertung ändern sich.

Probier zu sagen

Verwende ab jetzt Pfund für mein Gewicht

get_weight_unit Ansehen

Prüf, welche Gewichtseinheit du gerade verwendest.

Probier zu sagen

Welche Gewichtseinheit verwende ich?

Ziele & Fortschritt

Leg Ziele fest und sieh, wie jeder Tag im Vergleich abschneidet.

set_nutrition_goals Einstellung

Leg deine täglichen Ziele für Kalorien, Makros, Ballaststoffe, Zucker, Alkohol, Koffein und Wasser fest, plus optional ein Ziel-Körpergewicht. Kalorien, Protein, Kohlenhydrate, Fett, Ballaststoffe und Wasser sind Ziele, die du erreichen willst; Zucker, Alkohol und Koffein sind Grenzwerte, die du unterschreiten willst, und der Fortschritt wird entsprechend formuliert. Aktualisiert werden nur die genannten Felder; der Rest bleibt unverändert.

Parameter
  • daily_calories optional — Tägliches Kalorienziel (kcal). Null zum Löschen.
  • daily_protein_g optional — Tägliches Proteinziel (Gramm). Null zum Löschen.
  • daily_carbs_g optional — Tägliches Kohlenhydratziel (Gramm). Null zum Löschen.
  • daily_fat_g optional — Tägliches Fettziel (Gramm). Null zum Löschen.
  • daily_fiber_g optional — Tägliches Ballaststoffziel (Gramm), ein Minimum, das erreicht werden soll. Null zum Löschen.
  • daily_sugar_g optional — Tägliches Limit für Gesamtzucker (Gramm), ein Maximum, das unterschritten werden soll. Gesamtzucker umfasst den natürlich in Obst und Milch enthaltenen Zucker, daher liegen öffentliche Empfehlungen zu zugesetztem Zucker deutlich niedriger. Null zum Löschen.
  • daily_alcohol_g optional — Tägliches Alkohol-Limit in Gramm reinen Alkohols, ein Maximum, das unterschritten werden soll. Ein US-Standard-Drink sind 14 g, eine UK-Einheit 7,9 g. Null zum Löschen.
  • daily_caffeine_mg optional — Tägliches Koffein-Limit in Milligramm, ein Maximum, das unterschritten werden soll. Die EFSA- und FDA-Obergrenze für gesunde Erwachsene liegt bei 400 mg pro Tag (etwa vier gebrühte Kaffees) und bei 200 mg in der Schwangerschaft. 0 ist ein echtes Limit und bedeutet gar keins. Null zum Löschen.
  • daily_water_ml optional
  • target_weight optional
Probier zu sagen

Setz meine Ziele auf 2.200 Kalorien, 160 g Protein und ein Zielgewicht von 75 kg

get_nutrition_goals Ansehen

Sieh deine aktuellen täglichen Kalorien- und Makro-Ziele, ein eventuelles Ballaststoffziel sowie Zucker- oder Koffein-Limit und — falls du Alkohol erfasst — dein Alkohol-Limit.

Probier zu sagen

Was sind meine täglichen Ziele?

get_goal_progress Ansehen Interaktive UI

Sieh, wie die heutige Aufnahme im Vergleich zu deinen Zielen abschneidet — Aufnahme-vs-Ziel-Ringe plus Fortschritt beim Körpergewicht. Tipp auf einen Makro-Ring, um zu sehen, welche Mahlzeiten dazu beigetragen haben.

Probier zu sagen

Wie stehe ich heute im Vergleich zu meinen Zielen da?

get_nutrition_summary Ansehen Interaktive UI

Ruf tägliche Ernährungssummen über einen Datumsbereich als interaktives Dashboard ab: Makro-Kacheln im Vergleich zu Zielen und eine Aufschlüsselung nach Tag.

Parameter
  • start_date erforderlich — Startdatum (JJJJ-MM-TT)
  • end_date erforderlich — Enddatum (JJJJ-MM-TT)
Probier zu sagen

Gib mir eine Übersicht über die letzte Woche

Einstellungen & Konto

Einstellungen, die alles genau halten, plus volle Kontrolle über deine Daten.

set_timezone Einstellung

Leg deine IANA-Zeitzone fest, damit der Tag um deine lokale Mitternacht wechselt — eine um 23 Uhr erfasste Mahlzeit zählt zu diesem Tag, nicht zum nächsten UTC-Tag.

Probier zu sagen

Ich bin in Berlin — stell meine Zeitzone ein

get_timezone Ansehen

Prüf, auf welche Zeitzone du eingestellt bist, zusammen mit deinem aktuellen lokalen Datum und der Uhrzeit (Standard UTC, falls nicht eingestellt).

Probier zu sagen

Auf welche Zeitzone bin ich eingestellt?

get_current_time Ansehen

Prüf das aktuelle Datum und die Uhrzeit in deiner Zeitzone, plus den UTC-Zeitpunkt. Manche Apps sagen dem Assistenten nicht, wie spät es ist — so findet er ohne Nachfrage heraus, was „heute Morgen" oder „heute" bedeutet (Standard UTC, falls keine Zeitzone eingestellt ist).

Probier zu sagen

Wie spät ist es gerade bei mir?

set_widget_display Einstellung

Schalte die visuellen In-Chat-Widgets ein oder aus — die Dashboards, Ziel-Ringe und Trend-Diagramme. Ausgeschaltet antworten dieselben Werkzeuge nur mit Text und Daten. Standardmäßig aktiviert; die Änderung gilt für neue Unterhaltungen.

Parameter
  • enabled erforderlich — true zum Anzeigen der Widgets, false für reine Textantworten
Probier zu sagen

Schalt die Widgets aus

get_widget_display Ansehen

Prüf, ob die visuellen In-Chat-Widgets derzeit aktiviert sind.

Probier zu sagen

Sind die Widgets eingeschaltet?

set_alcohol_tracking Einstellung

Schalte die Alkohol-Erfassung ein oder aus und wähl, ob Getränke in US-Standard-Drinks oder UK-Einheiten gezählt werden. Standardmäßig ausgeschaltet, du musst also aktiv danach fragen. Schaltest du es wieder aus, wird Alkohol in Mahlzeiten, Zielen und Fortschritt ausgeblendet, und der Datei-Importer liest die Alkohol-Spalte einer Datei nicht mehr — nichts bereits Erfasstes wird gelöscht, dein CSV-Export enthält es weiterhin, und es taucht wieder auf, wenn du es erneut einschaltest. Die Änderung gilt ab deiner nächsten Nachricht, ohne dass etwas neu gestartet werden muss.

Parameter
  • enabled erforderlich — true, um Alkohol in Mahlzeiten, Zielen und Fortschritt anzuzeigen, false, um es auszublenden
  • drink_unit optional — Welcher Standard-Drink neben den Gramm angezeigt wird: us (14 g pro Drink) oder uk (7,9 g pro Einheit). Standard us; gespeichert werden tatsächlich Gramm reinen Alkohols.
Probier zu sagen

Fang an, meinen Alkoholkonsum zu erfassen, in UK-Einheiten

get_alcohol_tracking Ansehen

Prüf, ob die Alkohol-Erfassung aktiviert ist und neben welchem Standard-Drink deine Gramm angezeigt werden.

Probier zu sagen

Erfasse ich Alkohol?

delete_account Entfernen

Lösch dein Konto und alle zugehörigen Daten dauerhaft. Das ist unumkehrbar — die KI bestätigt immer zuerst mit dir.

Probier zu sagen

Lösch mein Konto und alle meine Daten