
Mcp Cookidoo
Thermomix Cookidoo: search recipes, manage custom recipes, shopping list, meal plan, collections
- tools
- 33
- auth
- Secret needed
- transport
- STDIO
- env vars
- 6
- last updated
- Nov 11, 2026
Tools
33 toolsPublic tool metadata for what this MCP can expose to an agent.
search_recipesSearch recipes by query, ingredients and max total time
Search recipes by query, ingredients and max total time
No parameter schema in public metadata yet.
get_recipe_detailsGet ingredients, steps and times of a recipe by ID
Get ingredients, steps and times of a recipe by ID
No parameter schema in public metadata yet.
list_custom_recipesList the custom recipes on your account
List the custom recipes on your account
No parameter schema in public metadata yet.
get_custom_recipeGet a custom recipe as editable JSON
Get a custom recipe as editable JSON
No parameter schema in public metadata yet.
generate_recipe_structureValidate a new recipe for a Thermomix (TM5/TM6/TM7) and return its JSON
Validate a new recipe for a Thermomix (TM5/TM6/TM7) and return its JSON
No parameter schema in public metadata yet.
upload_custom_recipeCreate a custom recipe from that JSON, for a Thermomix
Create a custom recipe from that JSON, for a Thermomix
No parameter schema in public metadata yet.
update_custom_recipeReplace an existing custom recipe with that JSON
Replace an existing custom recipe with that JSON
No parameter schema in public metadata yet.
copy_recipe_to_customCopy a catalogue recipe into a new custom recipe, to adapt it
Copy a catalogue recipe into a new custom recipe, to adapt it
No parameter schema in public metadata yet.
upload_custom_recipe_imageSet a custom recipe's photo from a local image (see COOKIDOO_IMAGE_DIRS)
Set a custom recipe's photo from a local image (see COOKIDOO_IMAGE_DIRS)
No parameter schema in public metadata yet.
delete_custom_recipePermanently delete a custom recipe
Permanently delete a custom recipe
No parameter schema in public metadata yet.
get_shopping_listRecipes, ingredients and hand-added items, with ticked state and IDs
Recipes, ingredients and hand-added items, with ticked state and IDs
No parameter schema in public metadata yet.
add_recipes_to_shopping_listAdd the ingredients of catalogue and/or custom recipes
Add the ingredients of catalogue and/or custom recipes
No parameter schema in public metadata yet.
remove_recipes_from_shopping_listRemove recipes and their ingredients
Remove recipes and their ingredients
No parameter schema in public metadata yet.
add_shopping_list_itemsAdd items by hand ("milk", "2 lemons")
Add items by hand ("milk", "2 lemons")
No parameter schema in public metadata yet.
edit_shopping_list_itemsRename items added by hand
Rename items added by hand
No parameter schema in public metadata yet.
mark_shopping_list_itemsTick items off, or put them back
Tick items off, or put them back
No parameter schema in public metadata yet.
remove_shopping_list_itemsDelete items added by hand
Delete items added by hand
No parameter schema in public metadata yet.
clear_shopping_listEmpty the whole shopping list
Empty the whole shopping list
No parameter schema in public metadata yet.
get_meal_plan_weekThe planned recipes of the 7 days starting at a day
The planned recipes of the 7 days starting at a day
No parameter schema in public metadata yet.
add_to_meal_planPlan catalogue and/or custom recipes on a day
Plan catalogue and/or custom recipes on a day
No parameter schema in public metadata yet.
move_in_meal_planMove a planned recipe to another day (rolled back on failure)
Move a planned recipe to another day (rolled back on failure)
No parameter schema in public metadata yet.
remove_from_meal_planRemove recipes from a day (the recipes are kept)
Remove recipes from a day (the recipes are kept)
No parameter schema in public metadata yet.
list_collectionsYour own and followed collections with their recipes (paginated)
Your own and followed collections with their recipes (paginated)
No parameter schema in public metadata yet.
follow_collectionFollow a Cookidoo collection
Follow a Cookidoo collection
No parameter schema in public metadata yet.
unfollow_collectionUnfollow a Cookidoo collection
Unfollow a Cookidoo collection
No parameter schema in public metadata yet.
create_collectionCreate a custom collection
Create a custom collection
No parameter schema in public metadata yet.
delete_collectionDelete a custom collection (its recipes are kept)
Delete a custom collection (its recipes are kept)
No parameter schema in public metadata yet.
add_to_collectionAdd recipes in a custom collection
Add recipes in a custom collection
No parameter schema in public metadata yet.
remove_from_collectionRemove recipes from a custom collection
Remove recipes from a custom collection
No parameter schema in public metadata yet.
get_thermomix_modesSettings and modes a device supports, with limits and examples
Settings and modes a device supports, with limits and examples
No parameter schema in public metadata yet.
connect_to_cookidooCheck the configuration / force a fresh login (optional, tools log in automatically)
Check the configuration / force a fresh login (optional, tools log in automatically)
No parameter schema in public metadata yet.
get_account_infoUser, Cookidoo site, subscription and devices
User, Cookidoo site, subscription and devices
No parameter schema in public metadata yet.
list_devicesThermomix devices linked to the account
Thermomix devices linked to the account
No parameter schema in public metadata yet.
Sponsors
Configuration
COOKIDOO_EMAIL*Cookidoo account e-mail
COOKIDOO_PASSWORD*secretCookidoo account password (use a unique one)
COOKIDOO_COUNTRYCookidoo site country code, e.g. ch, de, fr (default fr)
COOKIDOO_LANGUAGECookidoo site language, e.g. de-CH, de-DE, fr-FR (default fr-FR)
COOKIDOO_DEVICEThermomix recipes are written for: TM5, TM6 or TM7 (default: detected)
COOKIDOO_IMAGE_DIRSFolders upload_custom_recipe_image may read, ':'-separated; in the container, mount them read-only (default: upload disabled)
Readme
Cookidoo MCP Server
An MCP (Model Context Protocol) server for interacting with the Thermomix Cookidoo platform, built with FastMCP.
Disclaimer: This is an unofficial project. The developers are not affiliated with, endorsed by, or connected to Cookidoo, Vorwerk, Thermomix, or any of their subsidiaries or trademarks. It uses Cookidoo's private web API with your own account: that may conflict with Cookidoo's terms of use, and it can break whenever Cookidoo changes its site (a weekly live test watches for that). Use it at your own risk.
Features
Details
- Repository
- github.com/herp75/mcp-cookidoo
- Category
- Search & Web Crawling
- Package
ghcr.io/herp75/mcp-cookidoo:2.2.0- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active