Tandoor MCP Server
Model Context Protocol (MCP) server for Tandoor recipe and meal plan management.
Note: This project was partially developed with the assistance of Large Language Models (LLMs).
Features
Recipe Management - List, get, create, and update recipes
Meal Planning - Create, manage, and auto-generate meal plans
Auto-creation - Automatically creates missing ingredients, units, and keywords
Installation
Or use with npx:
Configuration
Get your API token from Tandoor:
Settings → API Tokens → Create new token
Configure MCP client (e.g., Claude Desktop):
Available Tools
Recipe Tools
list_recipes- Browse recipes with filteringget_recipe- Get recipe detailscreate_recipe- Add new recipes with steps and ingredientsupdate_recipe- Update existing recipes
Meal Planning Tools
list_meal_plans- View scheduled mealsget_meal_plan- Get meal plan detailscreate_meal_plan- Schedule a recipeupdate_meal_plan- Update meal plansdelete_meal_plan- Remove meal plansauto_meal_plan- Auto-generate meal plans by keywordslist_meal_types- List meal types (breakfast, lunch, etc.)
Development
License
MIT