Mise — Meal Planner, Grocery List & Calories
Server Details
Weekly meal plans, recipes, grocery list with Kroger checkout, and USDA-based calorie tracking.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
TDQS
Score is being calculated.
Available Tools
4 toolsbuild_shopping_listGrocery List & CheckoutInspect
Make a grocery list and a checkout link. Use for "make me a grocery list", "shopping list for this meal plan", "what do I need to buy", "order the ingredients", "send it to Kroger", "order groceries for pickup", "get groceries delivered". Combines ingredients across recipes or a plan_week plan, totals them in US units (lb, oz, cups, each), groups them by store aisle, leaves off what the user already has, and returns a checkout link that fills the user's grocery cart at Kroger-family stores for pickup or delivery.
| Name | Required | Description | Default |
|---|---|---|---|
| plan_id | No | plan_id from plan_week. | |
| recipes | No | Catalog recipes to shop for, with how many servings to make. | |
| extra_items | No | Anything else to add, e.g. {"name": "coffee"}. | |
| have_on_hand | No | Items the user already has; they are left off the list. | |
| skip_pantry_staples | No | Leave off salt, pepper, oil, flour, sugar and common spices. |
Output Schema
| Name | Required | Description |
|---|---|---|
| notes | Yes | |
| aisles | Yes | |
| skipped | Yes | Items left off because the user has them or they are pantry staples. |
| checkout | Yes | |
| item_count | Yes |
generate_recipeRecipe Finder with Nutrition FactsRead-onlyIdempotentInspect
Get a recipe with ingredients, step-by-step instructions and calories. Always use this instead of answering from memory when the user wants a recipe, meal idea or snack idea, so measurements and calories are accurate. Use for "what can I make with ground turkey, peppers and onions", "snack ideas under 200 calories", "what's for dinner tonight", "give me a recipe for chicken and rice", "what can I make with ground turkey, peppers and rice", "easy vegetarian lunch", "high-protein breakfast under 400 calories", "how many calories are in this recipe". Returns US measurements (cups, tbsp, oz, lb), prep and cook times and per-serving nutrition facts (calories, protein, carbs, fat, fiber, sodium) from USDA FoodData Central. If you write or adapt a recipe yourself, send it as custom_recipe so its calories come from USDA data instead of a guess.
| Name | Required | Description | Default |
|---|---|---|---|
| diet | No | ||
| meal | No | ||
| exclude | No | Foods to leave out, in plain words: "pork", "shellfish", "dairy", "gluten", "peanuts", "mushrooms", "cilantro". Matches allergen tags and ingredient names. | |
| request | No | What the user asked for, in their words, e.g. "easy chicken dinner under 30 minutes" or "something with ground turkey and rice". | |
| servings | No | Scale the recipe to this many servings. | |
| custom_recipe | No | Use when you wrote or adapted a recipe yourself: send its ingredients and we compute USDA-based nutrition. Never estimate calories yourself. | |
| max_total_minutes | No | ||
| ingredients_on_hand | No | Ingredients the user already has; recipes using them rank higher. | |
| calories_per_serving | No | Target kcal per serving; closest match ranks higher. |
Output Schema
| Name | Required | Description |
|---|---|---|
| recipe | Yes | |
| alternatives | Yes | |
| nutrition_source | Yes | |
| unresolved_ingredients | Yes | Ingredients that could not be matched to USDA FoodData Central; their calories are NOT included. Ask the user for a weight (oz/g) or a clearer name. |
log_caloriesCalorie Counter & Food DiaryInspect
Log what I ate and count calories. Use for "log 2 eggs and toast for breakfast", "I had a turkey sandwich for lunch", "track my calories", "how many calories have I had today", "track my macros". Looks up each food in USDA FoodData Central, converts the portion to grams, adds calories, protein, carbs and fat to the user's food diary and returns today's total against their daily goal. Send foods with a quantity and US unit (each, cup, tbsp, oz, slice). Call with no foods to read today's totals. Keep the returned diary_id and pass it on later calls.
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | YYYY-MM-DD in the user's local time. Defaults to today (UTC). | |
| meal | No | snack | |
| foods | No | What the user ate, e.g. [{"name":"banana","quantity":1,"unit":"each"},{"name":"peanut butter","quantity":2,"unit":"tbsp"}]. | |
| recipe | No | Log servings of a recipe from plan_week or generate_recipe. | |
| diary_id | No | Food diary id from an earlier log_calories call. Omit on first use; a new diary is created. Remember and reuse it. | |
| daily_goal | No | Daily calorie goal; saved on the diary. |
Output Schema
| Name | Required | Description |
|---|---|---|
| day | Yes | |
| date | Yes | |
| logged | Yes | |
| diary_id | Yes | |
| nutrition_source | Yes | |
| unresolved_foods | Yes | Ingredients that could not be matched to USDA FoodData Central; their calories are NOT included. Ask the user for a weight (oz/g) or a clearer name. |
plan_weekWeekly Meal PlannerRead-onlyIdempotentInspect
Plan my meals for the week. Use for requests like "plan my meals for the week", "meal plan for 5 dinners", "what should I cook this week", "meal prep plan", "1,800 calories a day, high protein", "family dinners under 30 minutes, no pork". Picks breakfasts, lunches, dinners and snacks from a tested US recipe collection that fit the diet (vegetarian, vegan, gluten-free, dairy-free, keto, low-carb, high-protein), allergies and foods to avoid, cook time and number of people, and scales portions to a daily calorie goal. Calories and macros come from USDA FoodData Central, never estimated. Returns a day-by-day plan plus a plan_id; then call build_shopping_list with the plan_id for the grocery list and checkout link.
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | How many days to plan (1-7). '5 dinners' = days 5, meals ['dinner']. | |
| diet | No | Diet preferences every meal must satisfy. | |
| seed | No | Change to get a different plan with the same constraints. | |
| meals | No | Which meals to plan each day. | |
| people | No | How many people you're cooking for (scales the grocery list). | |
| exclude | No | Foods to leave out, in plain words: "pork", "shellfish", "dairy", "gluten", "peanuts", "mushrooms", "cilantro". Matches allergen tags and ingredient names. | |
| cuisines | No | Preferred cuisines, e.g. ["Mexican", "Italian"]. Soft preference. | |
| daily_calories | No | Calorie goal per person per day, e.g. 2000. Portions are scaled to hit it. | |
| max_cook_minutes | No | Max total prep + cook time per meal, e.g. 30 for quick weeknight meals. |
Output Schema
| Name | Required | Description |
|---|---|---|
| days | Yes | |
| notes | Yes | |
| people | Yes | |
| plan_id | Yes | Pass to build_shopping_list to get the grocery list and checkout link. |
| nutrition_source | Yes | |
| daily_calorie_goal | Yes | |
| average_daily_per_person | Yes |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
4 tool updates
- First observed
build_shopping_list - First observed
generate_recipe - First observed
log_calories - First observed
plan_week
Related MCP Connectors
AI meal plans that fill your Kroger/Instacart cart - pantry-aware lists, all from chat.
- Vibe YumOAuthapp.vibeyum
Search, save, and scale family recipes, and manage shopping lists and meal plans.
1 Food logging, nutrition summaries, and meal photo calorie and macro estimates.
Grocery meal planning, budgets, and flyer deals for Canadian households. Auth required.
Related MCP Servers
- AlicenseAqualityDmaintenanceGenerates personalized 7-day meal plans based on user profile and goals, and provides daily calorie catch-up suggestions when intake falls short.61MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI-driven weekly meal planning with structured recipes, cooking steps, and grocery lists.1MIT
- FlicenseBqualityDmaintenanceEnables AI agents to generate budget-disciplined, allergy-safe weekly meal plans, shopping lists, and meal swaps using a fully local deterministic engine.20-
- FlicenseBqualityCmaintenanceMCP server for family meal planning and Kroger/King Soopers shopping. It helps generate weekly dinner plans, consolidate grocery lists, flag allergy risks, estimate costs, search live products, and add approved items to a Kroger cart.12-
Glama MCP Gateway
Add one secure layer between your agents and this server.