tandoor-mcp-server

tandoor-mcp-server

2

The Tandoor MCP Server is a Model Context Protocol server designed to integrate with the Tandoor Recipe Manager. It allows users to create and manage recipes and meal plans, search for recipes, and manage shopping lists within Tandoor.

Tandoor MCP Server

A Model Context Protocol (MCP) server for interacting with Tandoor Recipe Manager.

Features

  • Create recipes in Tandoor with ingredients and instructions
  • Add recipes to meal plans for specific dates and meal types
  • Search for recipes using various criteria (name, keywords, foods, rating)
  • Retrieve meal plans filtered by date range and meal type
  • Retrieve full details for a specific recipe
  • List available meal types, keywords, foods, and units
  • Manage shopping list items (view, add, update, remove)

Current Status

  • create_tandoor_recipe: Successfully implemented and tested
  • create_tandoor_meal_plan: Successfully implemented and tested
  • get_recipes: Successfully implemented and tested
  • get_meal_plans: Successfully implemented and tested
  • get_recipe_details: Implemented
  • get_meal_types: Implemented
  • get_keywords: Implemented
  • get_foods: Implemented
  • get_units: Implemented
  • get_shopping_list: Implemented
  • add_shopping_list_item: Implemented (with name lookup)
  • update_shopping_list_item: Implemented
  • remove_shopping_list_item: Implemented