AI meal plans that fill your Kroger/Instacart cart - pantry-aware lists, all from chat.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
💡 Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Pantry Aide.
list_recipesList your recipes (owned + saved), cursor‑paginated
get_recipeFull details (ingredients, instructions, timing) for one recipe
discover_recipesBrowse public recipes; filter by query/tag/difficulty/meal type
save_recipeSave a public recipe to your collection (idempotent)
create_recipeAuthor a new recipe
update_recipeEdit fields on a recipe you own
Plan your week's meals and fill your grocery cart — without leaving your AI assistant.
Pantry Aide is a hosted (remote) Model Context Protocol server that runs the entire meal‑plan‑to‑checkout journey on behalf of a signed‑in user.
Most meal‑planning tools stop at "here's a plan." Pantry Aide closes the loop to actual groceries:
All from chat: "Plan 5 easy dinners this week, swap Tuesday for something lighter, then send the cart to Kroger."
The server speaks Streamable HTTP at:
You need a free Pantry Aide account. Kroger checkout requires connecting a Kroger account once in the web app; Instacart works without extra setup.
Add a custom connector / integration pointing at https://pantryaide.com/mcp. The server advertises
OAuth 2.1 discovery and Dynamic Client Registration, so the client walks you through sign‑in
automatically — no manual token needed.
pa_live_…).Native remote transport (header auth):
Via mcp-remote (for stdio‑only clients):
Recipes
| Tool | What it does |
|---|---|
list_recipes | List your recipes (owned + saved), cursor‑paginated |
get_recipe | Full details (ingredients, instructions, timing) for one recipe |
discover_recipes | Browse public recipes; filter by query/tag/difficulty/meal type |
save_recipe | Save a public recipe to your collection (idempotent) |
create_recipe | Author a new recipe |
update_recipe | Edit fields on a recipe you own |
delete_recipe | Delete a recipe you own (destructive) |
Meal plans
| Tool | What it does |
|---|---|
generate_meal_plan | AI‑generate a weekly plan (mains + sides) from your recipes |
list_meal_plans | List your meal plans |
get_meal_plan | Full plan details (planned meals + recipes + ingredients) |
suggest_recipe_replacements | Propose alternatives for a planned slot |
replace_planned_meal | Swap one slot to a different recipe |
add_planned_meal | Add a meal/side to a date |
remove_planned_meal | Remove a meal from a plan |
Shopping list
| Tool | What it does |
|---|---|
create_shopping_list_from_plan | Build a pantry‑aware list (to_buy vs. excluded) |
update_shopping_list_items | Toggle selected / edit quantity, unit, notes |
add_custom_item | Add a manual item (paper towels, snacks, …) |
Kroger checkout
| Tool | What it does |
|---|---|
prepare_kroger_cart | Match items to Kroger products (auto / needs‑review / unmatched) |
search_kroger_alternatives | Refresh candidates for one item |
select_kroger_products | Persist UPC choices |
submit_kroger_cart | Push items to your live Kroger cart (destructive) |
Instacart
| Tool | What it does |
|---|---|
create_instacart_link | Generate an Instacart deep link for the selected items |
Pantry Aide is a hosted commercial service. This repository documents its public MCP integration; the application source is not included here.
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/pantry-aide)<a href="https://allmcps.com/mcp/pantry-aide"><img src="https://allmcps.com/api/badge/pantry-aide?style=directory" alt="Pantry Aide on AllMCPs" /></a>