PJ

poket-jony/cookidough-mcp

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

10 stars 9 forks 质量 82 趋势 32MIT

An unofficial Model Context Protocol (MCP) server for the Thermomix® Cookidoo® platform

概览

An unofficial Model Context Protocol (MCP) server for the Thermomix® Cookidoo® platform. Plug it into Claude Desktop, Claude Code or any other MCP-aware client and let your LLM search recipes, manage shopping lists and meal plans, and upload custom recipes. This is an independent, community-built MCP server. It is developed, sponsored, endorsed, or affiliated with Vorwerk, Thermomix®, or Cookidoo®. The name "Thermomix" and "Cookidoo" is used here purely to identify the third-party service this software talks to. See Disclaimer & trademarks for details.

README

以下为原文 README 节选,完整内容请查看原文。

Cookidough MCP Server

An unofficial Model Context Protocol (MCP) server for the Thermomix® Cookidoo® platform. Plug it into Claude Desktop, Claude Code or any other MCP-aware client and let your LLM search recipes, manage shopping lists and meal plans, and upload custom recipes.

Unofficial project. This is an independent, community-built MCP server. It is not developed, sponsored, endorsed, or affiliated with Vorwerk, Thermomix®, or Cookidoo®. The name “Thermomix” and “Cookidoo” is used here purely to identify the third-party service this software talks to. See Disclaimer & trademarks for details.

  • 42 MCP tools across 7 domains (auth, recipes, collections, shopping, calendar, discovery, interactions), plus 3 MCP resources and 2 prompts
  • Dual transport: stdio (default) and streamable HTTP
  • Recipe quality gate that blocks low-quality custom recipe uploads
  • Guided-cooking annotations (TTS time/speed spans, INGREDIENT spans) — delivered explicitly by the LLM or inferred server-side from plain text
  • Web recipe import via recipe-scrapers (200+ supported sites)
  • Filtered search of the recipe catalogue (time, difficulty, ingredients, rating, device model, …)
  • Ingredient-based recipe suggestions — library-wide or scoped to the user’s own collections
  • Recipe interactions: rate, bookmark, personal notes, cooked-history
  • Calendar→shopping-list in one call, personalized recommendations, nutrition data, and optional token persistence across restarts

Table of contents

Features

A high-level overview of what the server can do, grouped by domain. The exact tool names live in the Tool reference further below.

Account & authentication

  • Lazy login on first tool call — no separate connect step.
  • Read the user profile and active subscription, including subscription
在 GitHub 查看完整 README

安装

uvx --from /absolute/path/to/cookidough-mcp cookidough-mcp
新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "cookidough": { "command": "/absolute/path/to/cookidough-mcp/run.sh", "env": { "COOKIDOUGH_EMAIL": "[email protected]", "COOKIDOUGH_PASSWORD": "..." } } } }