← Registry

Productivity

pantrypersona.com

This MCP server helps users manage shopping lists, pantry inventory, meal plans, and find recipes, acting as a personal kitchen assistant.

2 endpoints40 known toolsFirst detected May 11, 2026Last detected July 20, 2026

ENDPOINT 1

https://www.pantrypersona.com/api/mcp

No auth detected

Known tools 20

manage_shopping

Use this when the user adds to their shopping list, marks items bought, clears items, sets up staples, or exports to Instacart.

manage_pantry

Use this when the user corrects their pantry inventory ("I don't have X anymore", "we used the Y", "add these groceries"), or reports cooked leftovers.

manage_meal_plan

Use this when the user names a specific recipe for a specific day — even with a follow-up question in the same turn, commit first, answer second.

find_recipes

Use this when the user wants recipe ideas, asks what to make/cook ("what's for dinner", "what can I make with X"), or asks for recipes by name, ingredient, tag, or diet (keto/vegan/low-carb/paleo — pass forDiet so diet results are grounded in saved data, not guessed).

get_pantry

Use this when the model needs ingredient data internally — to match pantry contents against a recipe, check availability before suggesting meals, or reason over inventory before answering.

manage_recipes

Use this when the user pastes a recipe URL (save_urls), pastes recipe text or a photo (save), edits a recipe, rates it, generates a share link, previews a substitution ("what if I use almond milk", substitute), persists that swap as a new recipe (save_as_variant), or wants threshold-filtering ("over 800mg sodium", audit).

shop_for_meal_plan

Use this when the user says "shop for my meals", "what do I need to buy for this week", or right after committing a new meal plan.

post_cook

Use this when the user reports eating a meal — a recipe they cooked ("I made the chicken pasta", "just cooked dinner") or an ad-hoc/restaurant meal given by its macros with no recipe ("ate out, 800 cal 50g protein").

process_receipt

Use this when the user uploads a receipt image, types receipt items like "milk 3.99, eggs 4.50", or pastes receipt text.

get_insights

Use this when the user asks "how much do I spend", "what brands do I buy", "when will I run out of X", "how am I doing this week", "am I hitting my target", or "what nutrients am I low on".

manage_profiles

Use this when the user makes a permanent profile change, saves a planning workflow, sets/clears a daily nutrition target ("Ben's target is 2000 calories"), saves threshold filters ("sodium under 800mg"), identifies themselves ("I'm Kevin"), or deletes a profile.

manage_collections

Use this when the user puts a recipe into a named group — "add to Ben Approved", "throw this into favorites", "create a weeknight dinners collection" — removes one, or lists them ("pull up collections").

manage_preferences

Use this when the user names a product preference ("I prefer [brand]", "forget my preference", "what are my brand preferences") or sets a behavioral preference about how you respond ("give me one at a time", "step at a time", "too much info", "stop reminding me about everyone's allergies", "don't show that recipe again" — pacing, info density, decision style, dietary acknowledgement, recipe exclusions).

get_user_context

Use this when the user says hello, asks about their household, asks about nutrition intake today ("what's my sodium today"), or starts a meal-planning session that needs the full kitchen snapshot upfront.

show_shopping

Use this when the user asks about their shopping list, says "going shopping", "heading to [store]", "what do I need", or "export my list", or right after manage_shopping mutates items.

show_pantry

Use this when the user asks about their pantry — "what's in my pantry", "what's expiring", "do I have X", "show me what I have" — or right after a pantry mutation.

show_recipes

Use this when the user asks to see, browse, or look at recipes ("show me my recipes", "what recipes do I have"), or right after find_recipes returns results that should be displayed.

show_meal_plan

Use this when the user asks about planned meals, what's on the schedule, what's for a specific slot today/tonight/tomorrow ("what's for dinner tonight"), or right after manage_meal_plan mutates the plan.

show_profiles

Use this when the user asks about household members, dietary preferences, allergies, eating rules, "who can eat what", or right after manage_profiles mutates a profile.

get_next_steps

Use this when the user asks what to do next or seems unsure how to use the app — "what should I do next", "what's next in my kitchen", "what can I do", "what features haven't I tried", "help me get started".

ENDPOINT 2

https://www.pantrypersona.com/mcp

No auth detected

Known tools 20

manage_shopping

Use this when the user adds to their shopping list, marks items bought, clears items, sets up staples, or exports to Instacart.

manage_pantry

Use this when the user corrects their pantry inventory ("I don't have X anymore", "we used the Y", "add these groceries"), or reports cooked leftovers.

manage_meal_plan

Use this when the user names a specific recipe for a specific day — even with a follow-up question in the same turn, commit first, answer second.

find_recipes

Use this when the user wants recipe ideas, asks what to make/cook ("what's for dinner", "what can I make with X"), or asks for recipes by name, ingredient, tag, or diet (keto/vegan/low-carb/paleo — pass forDiet so diet results are grounded in saved data, not guessed).

get_pantry

Use this when the model needs ingredient data internally — to match pantry contents against a recipe, check availability before suggesting meals, or reason over inventory before answering.

manage_recipes

Use this when the user pastes a recipe URL (save_urls), pastes recipe text or a photo (save), edits a recipe, rates it, generates a share link, previews a substitution ("what if I use almond milk", substitute), persists that swap as a new recipe (save_as_variant), or wants threshold-filtering ("over 800mg sodium", audit).

shop_for_meal_plan

Use this when the user says "shop for my meals", "what do I need to buy for this week", or right after committing a new meal plan.

post_cook

Use this when the user reports eating a meal — a recipe they cooked ("I made the chicken pasta", "just cooked dinner") or an ad-hoc/restaurant meal given by its macros with no recipe ("ate out, 800 cal 50g protein").

process_receipt

Use this when the user uploads a receipt image, types receipt items like "milk 3.99, eggs 4.50", or pastes receipt text.

get_insights

Use this when the user asks "how much do I spend", "what brands do I buy", "when will I run out of X", "how am I doing this week", "am I hitting my target", or "what nutrients am I low on".

manage_profiles

Use this when the user makes a permanent profile change, saves a planning workflow, sets/clears a daily nutrition target ("Ben's target is 2000 calories"), saves threshold filters ("sodium under 800mg"), identifies themselves ("I'm Kevin"), or deletes a profile.

manage_collections

Use this when the user puts a recipe into a named group — "add to Ben Approved", "throw this into favorites", "create a weeknight dinners collection" — removes one, or lists them ("pull up collections").

manage_preferences

Use this when the user names a product preference ("I prefer [brand]", "forget my preference", "what are my brand preferences") or sets a behavioral preference about how you respond ("give me one at a time", "step at a time", "too much info", "stop reminding me about everyone's allergies", "don't show that recipe again" — pacing, info density, decision style, dietary acknowledgement, recipe exclusions).

get_user_context

Use this when the user says hello, asks about their household, asks about nutrition intake today ("what's my sodium today"), or starts a meal-planning session that needs the full kitchen snapshot upfront.

show_shopping

Use this when the user asks about their shopping list, says "going shopping", "heading to [store]", "what do I need", or "export my list", or right after manage_shopping mutates items.

show_pantry

Use this when the user asks about their pantry — "what's in my pantry", "what's expiring", "do I have X", "show me what I have" — or right after a pantry mutation.

show_recipes

Use this when the user asks to see, browse, or look at recipes ("show me my recipes", "what recipes do I have"), or right after find_recipes returns results that should be displayed.

show_meal_plan

Use this when the user asks about planned meals, what's on the schedule, what's for a specific slot today/tonight/tomorrow ("what's for dinner tonight"), or right after manage_meal_plan mutates the plan.

show_profiles

Use this when the user asks about household members, dietary preferences, allergies, eating rules, "who can eat what", or right after manage_profiles mutates a profile.

get_next_steps

Use this when the user asks what to do next or seems unsure how to use the app — "what should I do next", "what's next in my kitchen", "what can I do", "what features haven't I tried", "help me get started".