Skip to content
Als Markdown

Rezeptsammlungen

TIP

Möchtest du wissen, wie du Rezepte für dein wöchentliches Abendessen oder den Einkauf nutzen kannst? Sieh dir den Guide für Mahlzeiten & Kochen an.

Alle Rezepte an einem Ort, Schritt für Schritt kochen ohne den Faden zu verlieren, und Lieblingsrezepte mit anderen teilen — ganz ohne Konto. Mottainai kann Rezepte automatisch von jeder Website importieren, sodass weniger Zeit mit Abtippen und mehr Zeit mit Kochen verbracht wird.

Sammlungen und Rezepte

Rezepte werden in Sammlungen organisiert — ähnlich wie Ordner mit einem Thema, zum Beispiel „Italienisch", „Schnelle Abendessen" oder „Omas Klassiker". Jede Sammlung kann beliebig viele Rezepte enthalten, und eine ganze Sammlung lässt sich mit Familie oder Freunden teilen.

Jedes Rezept enthält:

  • Titel, Beschreibung und Titelbild
  • Zutaten, in benannte Gruppen aufgeteilt (z.B. „Für die Soße", „Für den Teig")
  • Zubereitungsschritte, optional jeweils mit Timer
  • Portionenanzahl, Vorbereitungszeit, Kochzeit und Küche
  • Eine Zählung, wie oft das Rezept bereits gekocht wurde

Rezepte hinzufügen

Es gibt vier Wege, ein Rezept zu einer Sammlung hinzuzufügen:

  1. Manuell — das Formular selbst ausfüllen: Titel, Zutaten, Schritte, Portionenanzahl und Zeiten
  2. Von einer Website importieren — beliebige Rezept-URL einfügen und Mottainai extrahiert Zutaten und Schritte automatisch
  3. Aus Text — einen Rezepttext einfügen oder eintippen (auch aus einem Foto oder einer Nachricht) und die KI strukturiert ihn zu einem vollständigen Rezept
  4. Öffentliches Rezept übernehmen — ein geteiltes Rezept gefunden? Mit einem Klick als Kopie in die eigene Sammlung übernehmen

Zutaten

Jede Zutat hat einen Namen, eine Menge, eine Einheit und einen optionalen Hinweis (wie „gewürfelt" oder „Zimmertemperatur"). Zutaten können auch als optional markiert werden.

Unterstützte Einheiten (Anzeigenamen): g, kg, ml, L, TL, EL, Tasse, oz, lb, Stück, Prise, Bund, Scheibe

Portionen anpassen

Die Portionenanzahl ändern und alle Zutatenmengen passen sich automatisch an. Für zwei statt vier Personen kochen? Einfach auf 2 setzen und die Mengen aktualisieren sich überall im Rezept.

Die Anpassung ist immer vorübergehend — das gespeicherte Rezept ändert sich nie. Die ursprünglichen Mengen bleiben immer erhalten.

Einzelne Zutaten können als „nicht skalieren" markiert werden — sinnvoll für Dinge wie Salz oder Backpulver, die sich nicht linear anpassen lassen.

Kochmodus

Der Kochmodus verwandelt das Rezept in eine ablenkungsfreie Vollbild-Anleitung. Jeweils ein Schritt füllt den Bildschirm mit großer, gut lesbarer Schrift — leicht zu lesen, auch mit bemehlten Händen.

Hat ein Schritt einen Timer (z.B. „10 Minuten köcheln lassen"), wird er direkt angezeigt. Zwischen den Schritten kann per Tippen oder Tastatur navigiert werden.

Nach dem letzten Schritt markiert Mottainai das Rezept als gekocht und speichert das Datum. So ist immer nachvollziehbar, wie oft ein Gericht schon zubereitet wurde.

KI-Bearbeitung

Jedes Rezept lässt sich mit einer einfachen Textanweisung umschreiben. Rezept öffnen, „Mit KI bearbeiten" antippen und zum Beispiel eingeben:

  • „Mach es vegan"
  • „Halbiere die Zutaten"
  • „Mehr Schärfe"
  • „Ersetze die Sahne durch Kokosmilch"

Mottainai zeigt eine Vorschau der Änderungen, bevor etwas gespeichert wird. Wenn das Ergebnis passt, bestätigen — sonst verwerfen und eine andere Anweisung ausprobieren.

Zutaten auf die Einkaufsliste

Alle Zutaten eines Rezepts direkt auf die Einkaufsliste übernehmen. Vorher die Portionenanzahl festlegen — die Mengen werden vor dem Hinzufügen skaliert, sodass genau das Richtige eingekauft wird.

Teilen

  • Ein Rezept veröffentlichen, um einen öffentlichen Link zu erhalten — jeder kann das vollständige Rezept ansehen, ohne ein Konto zu erstellen
  • Der Link enthält ein Vorschaubild zum Teilen in sozialen Netzwerken oder Messaging-Apps
  • Jeder mit dem Link kann das Rezept übernehmen (als Kopie speichern) und in die eigene Sammlung einfügen
  • Den Link jederzeit widerrufen — die URL funktioniert sofort nicht mehr

Für Entwickler

Die folgenden Abschnitte richten sich an Entwickler und Automatisierung über CLI, KI-Assistenten (MCP) oder direkte API. Einrichtung: MCP · CLI

Einheitenwerte der API

Die API verwendet englische Bezeichner für Einheiten: g, kg, ml, L, tsp, tbsp, cup, oz, lb, pcs, pinch, bunch, slice

CLI

bash
# Rezepte einer Sammlung anzeigen
mo recipe list --container COLLECTION_ID

# Rezept abrufen (mit optionaler Skalierung)
mo recipe get RECIPE_ID
mo recipe get RECIPE_ID --servings 8

# Manuell erstellen
mo recipe create --container COLLECTION_ID --title "Pasta Carbonara" --servings 4

# Per URL importieren (KI-gestützt)
mo recipe create --container COLLECTION_ID --from-url "https://example.com/rezept"

# Aus Text erstellen (KI-gestützt)
mo recipe create --container COLLECTION_ID --from-text "2 Tassen Mehl, 1 Ei..."

# Felder aktualisieren
mo recipe update RECIPE_ID --title "Neuer Titel" --difficulty easy

# Löschen
mo recipe delete RECIPE_ID --yes

# Skalieren (nur lesend, wird nicht gespeichert)
mo recipe scale RECIPE_ID --servings 6

# Zur Einkaufsliste hinzufügen
mo recipe shopping RECIPE_ID --to SHOPPING_ID --servings 4 --exclude-in-stock

# Kochen protokollieren
mo recipe cooked RECIPE_ID --note "Perfekt"

# KI-Bearbeitung
mo recipe ai-edit RECIPE_ID --instruction "mach es vegan" --apply

# KI-Vorschläge basierend auf Lagerinhalt
mo recipe suggest COLLECTION_ID [--storage-ids STORAGE_ID]

# Veröffentlichen
mo recipe publish RECIPE_ID --allow-fork
mo recipe unpublish RECIPE_ID --yes

# Öffentliches Rezept übernehmen
mo recipe fork TOKEN --container COLLECTION_ID

# Exportieren und importieren
mo recipe export --container COLLECTION_ID --output recipes.json
mo recipe import --container COLLECTION_ID --file recipes.json

MCP-Tools

ToolZweck
list_recipe_collectionsAlle Rezeptsammlungen auflisten
create_recipe_collectionNeue Sammlung erstellen
list_recipesRezepte in einer Sammlung auflisten
get_recipeVollständiges Rezept abrufen
create_recipeRezept manuell erstellen
create_recipe_from_urlPer URL importieren und speichern
update_recipeRezeptfelder aktualisieren
delete_recipeRezept löschen
edit_recipe_with_aiKI-gestützte Rezeptbearbeitung
scale_recipeZutaten auf Portionszahl skalieren
add_recipe_to_shoppingZutaten zur Einkaufsliste hinzufügen
log_cookedKochereignis protokollieren
suggest_recipesKI-Rezeptvorschläge basierend auf dem Lager
publish_recipeRezept veröffentlichen
unpublish_recipeÖffentlichen Zugang widerrufen
fork_public_recipeÖffentliches Rezept in eigene Sammlung kopieren

API-Endpunkte

MethodePfadBeschreibung
GET/api/containers?type=recipeRezeptsammlungen auflisten
POST/api/containersRezeptsammlung erstellen (type=recipe)
GET/api/containers/{id}/itemsRezepte auflisten (paginiert)
POST/api/containers/{id}/itemsRezept manuell erstellen
GET/api/items/{id}?container={id}Rezept abrufen
PUT/api/items/{id}Rezept aktualisieren
DELETE/api/items/{id}Rezept löschen
POST/api/containers/{id}/ai/recipe-importPer URL importieren
POST/api/containers/{id}/ai/recipe-createAus Text erstellen
POST/api/containers/{id}/ai/recipe-editKI-Bearbeitung
POST/api/containers/{id}/ai/shoppingZur Einkaufsliste hinzufügen
POST/api/items/{id}/publishRezept veröffentlichen
POST/api/items/{id}/unpublishVeröffentlichung aufheben
GET/r/{token}Öffentliche Rezeptansicht (ohne Anmeldung)
POST/api/recipes/forkÖffentliches Rezept übernehmen

Vollständige API-Referenz unter /api/docs.