Restore Recipe
restore_recipeRestore a trashed recipe to undo a deletion and bring it back as a draft.
Instructions
Restore a trashed recipe (undo delete_recipe), bringing it back as a draft.
delete_recipe only moves a recipe to "trash" and keeps its data, so this can undo it. The web app can't (it has no trash view), but the API allows it. The recipe comes back as a DRAFT no matter what it was before deletion, so if it was published, re-publish it with publish_recipe afterwards. Find trashed recipes to restore with list_my_recipes(status="trash").
Meaningful only on a trashed recipe: on an already-published recipe it fails (a live recipe can't be moved back to draft); on a draft it's a no-op.
Requires a saved login session: run uv run monsieur-cuisine-mcp-login
once beforehand.
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_id": "<recipe_id>"
},
"name": "restore_recipe"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| language | No | Locale, e.g. "pl-PL", "en-US". | en-US |
| recipe_id | Yes | Numeric id of the trashed recipe to restore. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||