Source Code
Cookidoo
Access Cookidoo (Thermomix) recipes, shopping lists, and meal planning.
Required Credentials
| Variable | Required | Description |
|---|---|---|
COOKIDOO_EMAIL |
โ Yes | Your Cookidoo account email |
COOKIDOO_PASSWORD |
โ Yes | Your Cookidoo account password |
COOKIDOO_COUNTRY |
Optional | Country code (default: DE) |
COOKIDOO_LANGUAGE |
Optional | Language code (default: de-DE) |
Set in environment or ~/.config/atlas/cookidoo.env:
[email protected]
COOKIDOO_PASSWORD=yourpassword
Dependencies
pip install cookidoo-api
Tasks
List saved recipes
python scripts/cookidoo_cli.py recipes
Get weekly plan
python scripts/cookidoo_cli.py plan
Get shopping list from Cookidoo
python scripts/cookidoo_cli.py shopping
Search recipes
python scripts/cookidoo_cli.py search "Pasta"
Get recipe details
python scripts/cookidoo_cli.py recipe <recipe_id>
Get account info
python scripts/cookidoo_cli.py info
Options
--jsonโ Output as JSON--limit Nโ Limit results (default: 10)
Integration Ideas
- Sync Cookidoo shopping list โ Bring! app
- Suggest recipes based on what's in season
- Weekly meal planning assistance
- Export ingredients for selected recipes
Notes
- Requires active Cookidoo subscription
- API is unofficial โ may break with Cookidoo updates
- Store credentials securely (not in skill folder)