Import Paprika Recipes
import_paprika_recipesImports recipes from a Paprika export to a Monsieur Cuisine account, converting ingredients and steps to device programs and publishing by default. Skips existing recipes to avoid duplicates.
Instructions
Import recipes from a Paprika export archive onto the user's Monsieur Cuisine account, converting each one and (by default) publishing it.
For every selected recipe this: splits the ingredient lines into
amount/unit/name ("30 g olive oil"), maps the Thermomix-style directions
onto Monsieur Cuisine Smart device programs (customized / slow_cooking /
roasting / steaming / kneading / scale - including a scale weighing step
wherever the recipe calls for weighing), parses servings, prep/total times
and the nutritional_info block, uploads the embedded photo as cover image,
maps the Paprika categories/difficulty onto the language's MC category and
complexity ids, then creates the recipe and (publish=True) publishes it
immediately - private=True publishes only to the user's own account (no
editorial review), private=False submits it for public review.
A recipe that fails the publish-completeness check stays as a draft and
its publish_error is reported; fix it with edit_recipe + analyze_recipe,
then publish_recipe. Re-running with skip_existing=True never creates
duplicates (recipes already among the user's own are skipped).
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": {
"zip_path": "<zip_path>"
},
"name": "import_paprika_recipes"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Optional cap on recipes imported in this call - use to work through a large export in batches. | |
| names | No | Optional recipe-name substrings to import only those recipes (e.g. ["chicken", "soup"]); omit to import the whole export. | |
| private | No | Publish privately to the user's own account (default True). | |
| publish | No | Publish each imported recipe (default True). | |
| language | No | Locale, e.g. "en-US". | en-US |
| zip_path | Yes | Path to the .paprikarecipes.zip export file. | |
| skip_existing | No | Skip recipes whose title already exists among the user's own recipes (default True). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||