{"name":"io.github.vitaliemiron/cookidoo-mcp","slug":"vitaliemiron-cookidoo-mcp","title":"Cookidoo MCP","description":"Create, translate, and plan Cookidoo recipes with guided Thermomix actions and shopping lists.","url":"https://mcp.market/server/vitaliemiron-cookidoo-mcp","rating":null,"grade":"B","score":83,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":23,"stars":2,"forks":1,"downloads_week":null,"last_push_at":"2026-09-14T05:15:30.000Z","license":"Apache-2.0"},"uptime":null,"claimed":false,"transport":"pypi","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/vitaliemiron/cookidoo-mcp","website":"https://vitaliemiron.github.io/cookidoo-mcp/","version":"1.2.0","remotes":[],"packages":[{"registryType":"pypi","identifier":"cookidoo-mcp","version":"1.2.0","transport":{"type":"stdio"},"packageArguments":[{"description":"Optional local .env file containing Cookidoo credentials and locale settings.","format":"filepath","type":"named","name":"--env-file"}],"environmentVariables":[{"description":"Cookidoo login identifier; required unless supplied through --env-file.","format":"string","isSecret":true,"name":"COOKIDOO_EMAIL"},{"description":"Cookidoo password; required unless supplied through --env-file.","format":"string","isSecret":true,"name":"COOKIDOO_PASSWORD"},{"description":"Optional two-letter Cookidoo country code; defaults to ro.","format":"string","name":"COOKIDOO_COUNTRY"},{"description":"Optional Cookidoo language tag for the selected country; defaults to en.","format":"string","name":"COOKIDOO_LANGUAGE"}]}],"tools":[{"name":"add_recipes_to_meal_plan","description":"Add one or more recipes to a Cookidoo meal-plan day.","write_action":false,"price_micros":0,"input_schema":null},{"name":"calculate_annotation_position","description":"Calculate Cookidoo's offset and length for text inside a recipe step.","write_action":false,"price_micros":0,"input_schema":null},{"name":"connect_to_cookidoo","description":"Authenticate with Cookidoo and store the session.","write_action":false,"price_micros":0,"input_schema":null},{"name":"copy_recipe_to_custom","description":"Copy an official Cookidoo recipe into the account's custom recipes.","write_action":false,"price_micros":0,"input_schema":null},{"name":"generate_recipe_structure","description":"Generate and validate a recipe structure ready for upload to Cookidoo.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_custom_recipe_details","description":"Get the full text content of a recipe in the account's custom recipes.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_meal_plan_week","description":"Get Cookidoo's complete seven-day meal-plan window.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_recipe_details","description":"Get detailed information about a specific recipe by its ID.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_shopping_list_ingredients","description":"Get Cookidoo shopping-list ingredients grouped by recipe.","write_action":false,"price_micros":0,"input_schema":null},{"name":"move_recipe_in_meal_plan","description":"Move one recipe from one Cookidoo calendar day to another.","write_action":false,"price_micros":0,"input_schema":null},{"name":"remove_recipe_from_meal_plan","description":"Remove one recipe from a Cookidoo meal-plan day.","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_custom_recipe_ingredients","description":"Replace a custom recipe's ingredients.","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_custom_recipe_steps","description":"Replace a custom recipe's preparation steps.","write_action":true,"price_micros":0,"input_schema":null},{"name":"upload_custom_recipe","description":"Upload a custom recipe to your Cookidoo account.","write_action":true,"price_micros":0,"input_schema":null},{"name":"upload_custom_recipe_image","description":"Upload a local image and attach it to a custom Cookidoo recipe.","write_action":true,"price_micros":0,"input_schema":null},{"name":"validate_guided_recipe_structure","description":"Validate a complete custom recipe, including guided-cooking annotations.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":83,"grade":"B","scanned_at":"2026-09-24T17:25:11.960Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-24T17:25:11.882Z","components":{"code":{"score":25,"max":25,"notes":["7 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":15,"max":15,"notes":["last push 11 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"pypi","identifier":"cookidoo-mcp","version":"1.2.0","found":true,"license":"Apache-2.0","dependencyCount":10,"publishedAt":"2026-07-29T17:43:26.219507Z","repositoryUrl":"https://github.com/vitaliemiron/cookidoo-mcp"}],"repo":{"found":true,"owner":"vitaliemiron","repo":"cookidoo-mcp","archived":false,"pushedAt":"2026-09-14T05:15:30Z","stars":2,"forks":1,"openIssues":2,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/45145592?v=4","ownerCreatedAt":"2018-11-18T14:23:24Z","license":"Apache-2.0"},"icon":{"url":"https://vitaliemiron.github.io/cookidoo-mcp/favicon.svg","source":"registry"},"presence":{"stars":2,"forks":1,"downloadsWeek":null,"license":"Apache-2.0","lastPushAt":"2026-09-14T05:15:30.000Z","score":23}}}},"grade_history":[],"reviews":[]}