Upload Custom Recipe
upload_custom_recipeCreates a new custom recipe on a user's Cookidoo account for a specified Thermomix after explicit approval; use it only to add recipes, not modify existing ones.
Instructions
Create a brand new custom recipe on the user's Cookidoo account, for one Thermomix.
Only call this after the user explicitly approved the recipe. Each call creates another recipe: to change one already uploaded, use update_custom_recipe instead.
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_json": "<recipe_json>"
},
"name": "upload_custom_recipe"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| device | No | Target Thermomix, "TM5", "TM6" or "TM7" (same default as generate_recipe_structure). The recipe is created for this device. | |
| recipe_json | Yes | The validated recipe JSON from generate_recipe_structure |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |