alexandrepa/mcp-cookidoo
If you are the rightful owner of mcp-cookidoo and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
The Cookidoo MCP Server is a Model Context Protocol server designed to interact with the Thermomix Cookidoo platform using `fastmcp`.
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.
Features
- Authentication: Connect to your Cookidoo account securely
- Recipe Details: Fetch detailed recipe information by ID
- Recipe Generation: Structure new custom recipes
- Recipe Upload: Upload custom recipes to your Cookidoo account
Setup
-
Clone the repository and navigate to the project directory
-
Create a virtual environment and activate it:
python -m venv venv source venv/bin/activate # On macOS/Linux -
Install dependencies:
pip install -r requirements.txt -
Configure your credentials:
cp .env.example .env # Edit .env with your Cookidoo credentials -
Run the MCP server:
fastmcp run server.py
Available Tools
connect_to_cookidoo- Authenticate with Cookidooget_recipe_details- Get detailed recipe by IDgenerate_recipe_structure- Structure a new recipeupload_custom_recipe- Upload a recipe to Cookidoo
Acknowledgments
This project is built on top of the cookidoo-api, which provides the Python interface to interact with the Cookidoo platform. Special thanks for making this integration possible!
License
MIT