ReferenceMCP Tools
get_meal_plan
Get a saved meal plan with enriched recipe details, attendee information, and check report summary. Use to retrieve existing plans for review or modification.
Input Schema
| Parameter | Type | Required | Description |
|---|---|---|---|
planId | string (UUID) | No* | Meal plan ID to retrieve |
weekStart | string (date) | No* | Week start date (YYYY-MM-DD) to find plan for |
*Either planId or weekStart must be provided. All ids are UUIDs.
Output Schema
Example Call (by ID)
Example Call (by date)
Example Result
Lookup Behavior
By planId
- Returns exact plan matching the ID
- Throws error if not found
- Fastest lookup method
By weekStart
- Returns the first plan matching that week start date
- Returns error if no plan exists for that week
- Use when you know the week but not the plan ID
Usage Notes
- Enriched data: Recipe and attendee details are pre-loaded for display
- Check report summary: The
checkReportprovides high-level safety status; full findings are stored but not returned here - Re-checking: If the plan status shows
needsRecheck(not shown in output but stored), re-runcheck_meal_planbefore using - Get full recipe details: Use get_recipe for complete ingredient lists
Related Tools
- save_meal_plan - Save a new or updated plan
- check_meal_plan - Check plan against current rules
- export_shopping_list - Generate shopping list from this plan