Skip to main content
Glama

Mise — Meal Planner, Grocery List & Calories

Server Details

Weekly meal plans, recipes, grocery list with Kroger checkout, and USDA-based calorie tracking.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL

TDQS

Score is being calculated.

Available Tools

4 tools
build_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.

ParametersJSON Schema
NameRequiredDescriptionDefault
plan_idNoplan_id from plan_week.
recipesNoCatalog recipes to shop for, with how many servings to make.
extra_itemsNoAnything else to add, e.g. {"name": "coffee"}.
have_on_handNoItems the user already has; they are left off the list.
skip_pantry_staplesNoLeave off salt, pepper, oil, flour, sugar and common spices.

Output Schema

ParametersJSON Schema
NameRequiredDescription
notesYes
aislesYes
skippedYesItems left off because the user has them or they are pantry staples.
checkoutYes
item_countYes
generate_recipeRecipe Finder with Nutrition Facts
Read-onlyIdempotent
Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
dietNo
mealNo
excludeNoFoods to leave out, in plain words: "pork", "shellfish", "dairy", "gluten", "peanuts", "mushrooms", "cilantro". Matches allergen tags and ingredient names.
requestNoWhat the user asked for, in their words, e.g. "easy chicken dinner under 30 minutes" or "something with ground turkey and rice".
servingsNoScale the recipe to this many servings.
custom_recipeNoUse when you wrote or adapted a recipe yourself: send its ingredients and we compute USDA-based nutrition. Never estimate calories yourself.
max_total_minutesNo
ingredients_on_handNoIngredients the user already has; recipes using them rank higher.
calories_per_servingNoTarget kcal per serving; closest match ranks higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
recipeYes
alternativesYes
nutrition_sourceYes
unresolved_ingredientsYesIngredients 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.

ParametersJSON Schema
NameRequiredDescriptionDefault
dateNoYYYY-MM-DD in the user's local time. Defaults to today (UTC).
mealNosnack
foodsNoWhat the user ate, e.g. [{"name":"banana","quantity":1,"unit":"each"},{"name":"peanut butter","quantity":2,"unit":"tbsp"}].
recipeNoLog servings of a recipe from plan_week or generate_recipe.
diary_idNoFood diary id from an earlier log_calories call. Omit on first use; a new diary is created. Remember and reuse it.
daily_goalNoDaily calorie goal; saved on the diary.

Output Schema

ParametersJSON Schema
NameRequiredDescription
dayYes
dateYes
loggedYes
diary_idYes
nutrition_sourceYes
unresolved_foodsYesIngredients 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 Planner
Read-onlyIdempotent
Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
daysNoHow many days to plan (1-7). '5 dinners' = days 5, meals ['dinner'].
dietNoDiet preferences every meal must satisfy.
seedNoChange to get a different plan with the same constraints.
mealsNoWhich meals to plan each day.
peopleNoHow many people you're cooking for (scales the grocery list).
excludeNoFoods to leave out, in plain words: "pork", "shellfish", "dairy", "gluten", "peanuts", "mushrooms", "cilantro". Matches allergen tags and ingredient names.
cuisinesNoPreferred cuisines, e.g. ["Mexican", "Italian"]. Soft preference.
daily_caloriesNoCalorie goal per person per day, e.g. 2000. Portions are scaled to hit it.
max_cook_minutesNoMax total prep + cook time per meal, e.g. 30 for quick weeknight meals.

Output Schema

ParametersJSON Schema
NameRequiredDescription
daysYes
notesYes
peopleYes
plan_idYesPass to build_shopping_list to get the grocery list and checkout link.
nutrition_sourceYes
daily_calorie_goalYes
average_daily_per_personYes

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 4 tool updates
    • First observedbuild_shopping_list
    • First observedgenerate_recipe
    • First observedlog_calories
    • First observedplan_week

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI-driven weekly meal planning with structured recipes, cooking steps, and grocery lists.
    1
    MIT
  • F
    license
    B
    quality
    D
    maintenance
    Enables AI agents to generate budget-disciplined, allergy-safe weekly meal plans, shopping lists, and meal swaps using a fully local deterministic engine.
    20
    -
  • F
    license
    B
    quality
    C
    maintenance
    MCP 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
    -
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources