Get Cookidoo Recipe
get_cookidoo_recipePreview how one Cookidoo recipe converts to Monsieur Cuisine Smart: ingredients, steps, mapped device programs, and cover image, without creating anything.
Instructions
Preview how ONE Cookidoo recipe converts to a Monsieur Cuisine Smart recipe, without creating anything.
Accepts a Cookidoo recipe id (e.g. 'r59322') or a full Cookidoo URL (e.g. 'https://cookidoo.co.uk/recipes/recipe/en-GB/r59322'). Requires a prior cookidoo_login (or COOKIDOO_EMAIL/COOKIDOO_PASSWORD env vars).
Returns the parsed Cookidoo fields plus the converted payload: ingredients (amount/unit/name), steps with detected device programs (Thermomix '3 sec/speed 7' -> customized, '15 min/100°C/speed 1' -> customized, oven/Varoma -> roasting/steaming/slow_cooking/kneading, 'weigh N g' -> scale), mapped category/complexity ids, parsed servings/times/nutrition, and the downloaded cover-image file.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"recipe_ref": "<recipe_ref>"
},
"name": "get_cookidoo_recipe"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| No | |||
| country | No | ||
| language | No | ||
| password | No | ||
| recipe_ref | Yes | Cookidoo recipe id or URL. | |
| mc_language | No | Monsieur Cuisine locale, e.g. 'en-US'. | en-US |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||