Skip to main content
Glama
jsaedtler

cookidoo-mcp

by jsaedtler

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
upload_recipeA

Laedt ein Custom-Rezept fuer den Thermomix nach Cookidoo hoch.

Regeln fuer den Aufbau (vollstaendige Anleitung: Resource cookidoo://rezept-anleitung):

  • Geraete-Einstellungen (Zeit, Temperatur, Stufe, Linkslauf) NIEMALS in den Schritt-Text schreiben. Nutze pro Schritt die strukturierten Felder time_seconds, temperature (37-120 oder "varoma"), speed (0.5-10 in halben Stufen, "turbo", "ruehrstufe") und reverse; der Server erzeugt die Notation und die Cookidoo-Annotationen selbst.

  • Schritt-Text im Imperativ, beginnt mit einem Verb, eine Aktion pro Schritt. Das Gefaess heisst immer "Mixtopf", niemals "Thermomix".

  • Zutatenmengen NIEMALS im Schritt-Text wiederholen; Artikel verwenden ("das Mehl zugeben", nicht "200 g Mehl zugeben"). Mengen stehen nur in der Zutatenliste mit getrennten Feldern quantity, unit und name.

  • Optional kann ein Rezeptfoto mitgegeben werden: image_url (https-URL, JPEG oder PNG) ODER image_base64 (Bild vorher auf ca. 800 px Kantenlaenge verkleinern, JPEG mit Qualitaet ca. 70; mindestens 80x80 Pixel, sonst lehnt Cookidoo es ab). Schlaegt nur das Bild fehl, wird das Rezept trotzdem angelegt und die Antwort enthaelt image_warning.

  • Das fertige Rezept zuerst dem Benutzer vollstaendig anzeigen und erst nach dessen ausdruecklicher Freigabe hochladen.

set_recipe_imageA

Setzt oder ersetzt das Foto eines eigenen Custom-Rezepts.

Genau eine Bildquelle angeben:

  • image_url: https-URL eines JPEG- oder PNG-Bilds (maximal 10 MB); der Server laedt das Bild selbst herunter.

  • image_base64: Bilddaten als Base64, optional mit "data:image/...;base64,"-Praefix (z. B. Foto aus einem PDF). Das Bild vor der Einbettung auf ca. 800 px Kantenlaenge verkleinern und als JPEG mit Qualitaet ca. 70 speichern, damit die Anfrage klein bleibt.

Das Bild muss mindestens 80x80 Pixel gross sein, sonst lehnt Cookidoo es ab - beim Verkleinern also nicht unter diese Grenze gehen.

list_custom_recipesA

Listet alle eigenen Custom-Rezepte mit id, Name, Gesamtzeit und URL.

get_custom_recipeB

Liest ein eigenes Custom-Rezept mit Zutaten, Schritten und Annotationen.

delete_custom_recipeB

Loescht ein eigenes Custom-Rezept endgueltig.

get_recipe_detailsC

Liest die Details eines offiziellen Cookidoo-Rezepts.

get_shopping_listA

Liest die Einkaufsliste: Rezepte, Zutaten und zusaetzliche Artikel.

add_items_to_shopping_listA

Setzt freie Artikel (z. B. "Milch") auf die Einkaufsliste.

add_recipe_to_shopping_listA

Setzt die Zutaten eines Rezepts auf die Einkaufsliste.

Fuer eigene Custom-Rezepte is_custom=true setzen.

get_meal_planA

Liest den Wochenplan der Kalenderwoche, die den Tag (YYYY-MM-DD) enthaelt.

add_recipe_to_meal_planA

Plant ein Rezept fuer einen Tag (YYYY-MM-DD) im Wochenplan ein.

Fuer eigene Custom-Rezepte is_custom=true setzen.

Prompts

Interactive templates invoked by user choice

NameDescription
thermomix-rezept-erstellenVollstaendige Schreibanleitung fuer Thermomix-Rezepte, optional mit Gericht.

Resources

Contextual data attached and managed by the client

NameDescription
recipe_guideDie vollstaendige Schreibanleitung fuer Thermomix-Rezepte.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/jsaedtler/cookidoo-mcp-docker'

If you have feedback or need assistance with the MCP directory API, please join our Discord server