mc-mario/tandoor-mcp
3.2
If you are the rightful owner of tandoor-mcp 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 Tandoor MCP Server is a Model Context Protocol server designed for managing recipes and meal plans using the Tandoor platform.
Tools
11
Resources
0
Prompts
0
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
npm install -g tandoor-mcp
Or use with npx:
npx tandoor-mcp
Configuration
-
Get your API token from Tandoor:
- Settings → API Tokens → Create new token
-
Configure MCP client (e.g., Claude Desktop):
{
"mcpServers": {
"tandoor": {
"command": "npx",
"args": ["tandoor-mcp"],
"env": {
"TANDOOR_URL": "https://your-tandoor-instance.com",
"TANDOOR_TOKEN": "your-api-token"
}
}
}
}
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
git clone https://github.com/mc-mario/tandoor-mcp.git
cd tandoor-mcp
npm install
npm run build
License
MIT