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:
- Manuell — das Formular selbst ausfüllen: Titel, Zutaten, Schritte, Portionenanzahl und Zeiten
- Von einer Website importieren — beliebige Rezept-URL einfügen und Mottainai extrahiert Zutaten und Schritte automatisch
- 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
- Ö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
# 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.jsonMCP-Tools
| Tool | Zweck |
|---|---|
list_recipe_collections | Alle Rezeptsammlungen auflisten |
create_recipe_collection | Neue Sammlung erstellen |
list_recipes | Rezepte in einer Sammlung auflisten |
get_recipe | Vollständiges Rezept abrufen |
create_recipe | Rezept manuell erstellen |
create_recipe_from_url | Per URL importieren und speichern |
update_recipe | Rezeptfelder aktualisieren |
delete_recipe | Rezept löschen |
edit_recipe_with_ai | KI-gestützte Rezeptbearbeitung |
scale_recipe | Zutaten auf Portionszahl skalieren |
add_recipe_to_shopping | Zutaten zur Einkaufsliste hinzufügen |
log_cooked | Kochereignis protokollieren |
suggest_recipes | KI-Rezeptvorschläge basierend auf dem Lager |
publish_recipe | Rezept veröffentlichen |
unpublish_recipe | Öffentlichen Zugang widerrufen |
fork_public_recipe | Öffentliches Rezept in eigene Sammlung kopieren |
API-Endpunkte
| Methode | Pfad | Beschreibung |
|---|---|---|
GET | /api/containers?type=recipe | Rezeptsammlungen auflisten |
POST | /api/containers | Rezeptsammlung erstellen (type=recipe) |
GET | /api/containers/{id}/items | Rezepte auflisten (paginiert) |
POST | /api/containers/{id}/items | Rezept 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-import | Per URL importieren |
POST | /api/containers/{id}/ai/recipe-create | Aus Text erstellen |
POST | /api/containers/{id}/ai/recipe-edit | KI-Bearbeitung |
POST | /api/containers/{id}/ai/shopping | Zur Einkaufsliste hinzufügen |
POST | /api/items/{id}/publish | Rezept veröffentlichen |
POST | /api/items/{id}/unpublish | Veröffentlichung aufheben |
GET | /r/{token} | Öffentliche Rezeptansicht (ohne Anmeldung) |
POST | /api/recipes/fork | Öffentliches Rezept übernehmen |
Vollständige API-Referenz unter /api/docs.