Cookidoo MCP 服务器
一个用于与Thermomix Cookidoo平台交互的MCP(模型上下文协议)服务器,采用(以下技术/语言构建,注:原文中“built with”后未给出具体技术或语言,故此处保留开放表述) fastmcp。
免责声明: 这是一个非官方项目。开发者与Cookidoo、Vorwerk、Thermomix或其任何子公司或商标均无隶属关系、无认可关系,也无任何关联。
特点/功能
- 认证安全连接到您的Cookidoo账户
- 食谱详情通过ID获取详细食谱信息
- 食谱生成构建新的自定义配方结构
- 上传食谱将自定义食谱上传到您的Cookidoo账户
设置
- 克隆仓库并导航到项目目录
- 创建一个虚拟环境并激活它:
python -m venv venv
source venv/bin/activate # On macOS/Linux- 安装依赖项:
pip install -r requirements.txt- 配置您的凭据:
cp .env.example .env
# Edit .env with your Cookidoo credentials- 运行MCP服务器:
fastmcp run server.py可用工具
connect_to_cookidoo- 使用Cookidoo进行身份验证get_recipe_details- 通过ID获取详细食谱generate_recipe_structure- 构建一个新的食谱upload_custom_recipe- 将食谱上传到Cookidoo
致谢
这个项目是建立在……之上的 cookidoo-api(可译为“库基多API”或保持原样,具体取决于上下文和品牌知名度)这提供了Python接口,用于与Cookidoo平台进行交互。特别感谢让这次集成成为可能!
许可证
麻省理工学院(MIT)
