Pantry Aide

com.pantryaidePublished by pantryaide.comOfficial publisherv1.0.0Updated Oct 24, 2026

AI meal plans that fill your Kroger/Instacart cart - pantry-aware lists, all from chat.

Overview

AI-generated overview

Hosted MCP server that lets an assistant plan weekly meals from your recipes, build pantry-aware shopping lists, and push them to a Kroger cart or Instacart…

What you can do
  • Browse, read, create, edit, save and delete recipes, including public recipe discovery
  • Generate weekly meal plans, list and inspect them, and swap, add or remove planned meals
  • Build pantry-aware shopping lists from a plan, adjust items and add custom items
  • Match list items to Kroger products, choose alternatives and submit the cart
  • Create an Instacart deep link for the selected items
When to use it
Use it when you want meal planning and grocery ordering handled inside chat: turning your own recipes into a weekly plan, refining the list, and sending it to Kroger or Instacart without switching apps.
Requirements
Remote Streamable HTTP endpoint at pantryaide.com/mcp. A free Pantry Aide account is required; OAuth sign-in is supported, or a bearer API key (pa_live_...) in the Authorization header for clients such as Cursor or Windsurf. Kroger checkout needs a Kroger account connected once in the web app; Instacart needs no extra setup.
Before you install
Requires sign-in and, for some clients, an API key sent as a bearer token. Submitting a Kroger cart writes to your live Kroger cart and is marked destructive, so review before confirming. Recipe deletion is also destructive. Your recipes, plans and shopping data are stored by a hosted commercial service.

Installation

In SourceWeft

  1. Open Pantry Aide in the dashboard and add it to a workspace.
  2. Connect the required credentials. They are stored privately and never shown on public pages.
  3. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.pantryaide%2Fpantry-aide/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config. The client completes OAuth sign-in on first connect.

{
  "mcpServers": {
    "pantry-aide": {
      "type": "http",
      "url": "https://pantryaide.com/mcp"
    }
  }
}

README

Pantry Aide — MCP Server 🐴

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:

  1. Plan — generate a weekly meal plan (mains + sides) from your own recipes, honoring a free‑text request like "mostly chicken, nothing too hard."
  2. Shop list — build a pantry‑aware shopping list that automatically skips staples you likely already have, then refine it.
  3. Checkout — push the list to your live Kroger cart, or generate an Instacart deep link.

All from chat: "Plan 5 easy dinners this week, swap Tuesday for something lighter, then send the cart to Kroger."


Connecting

The server speaks Streamable HTTP at:

https://pantryaide.com/mcp

You need a free Pantry Aide account. Kroger checkout requires connecting a Kroger account once in the web app; Instacart works without extra setup.

Option A — OAuth one‑click (Claude.ai, Claude Desktop, Claude for Work)

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.

Option B — Bearer API key (Cursor, Windsurf, custom clients)

  1. Sign in at pantryaide.com and generate an API key (looks like pa_live_…).
  2. Add the server to your client config:

Native remote transport (header auth):

json
{  "mcpServers": {    "pantry-aide": {      "url": "https://pantryaide.com/mcp",      "headers": { "Authorization": "Bearer pa_live_YOUR_KEY" }    }  }}

Via mcp-remote (for stdio‑only clients):

json
{  "mcpServers": {    "pantry-aide": {      "command": "npx",      "args": [        "-y", "mcp-remote", "https://pantryaide.com/mcp",        "--header", "Authorization: Bearer pa_live_YOUR_KEY"      ]    }  }}

Tools (22)

Recipes

ToolWhat it does
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
delete_recipeDelete a recipe you own (destructive)

Meal plans

ToolWhat it does
generate_meal_planAI‑generate a weekly plan (mains + sides) from your recipes
list_meal_plansList your meal plans
get_meal_planFull plan details (planned meals + recipes + ingredients)
suggest_recipe_replacementsPropose alternatives for a planned slot
replace_planned_mealSwap one slot to a different recipe
add_planned_mealAdd a meal/side to a date
remove_planned_mealRemove a meal from a plan

Shopping list

ToolWhat it does
create_shopping_list_from_planBuild a pantry‑aware list (to_buy vs. excluded)
update_shopping_list_itemsToggle selected / edit quantity, unit, notes
add_custom_itemAdd a manual item (paper towels, snacks, …)

Kroger checkout

ToolWhat it does
prepare_kroger_cartMatch items to Kroger products (auto / needs‑review / unmatched)
search_kroger_alternativesRefresh candidates for one item
select_kroger_productsPersist UPC choices
submit_kroger_cartPush items to your live Kroger cart (destructive)

Instacart

ToolWhat it does
create_instacart_linkGenerate an Instacart deep link for the selected items

Example prompts

  • "Plan 5 easy dinners for this week — mostly chicken, nothing too hard."
  • "Build my shopping list and skip anything I probably already have."
  • "Swap Tuesday's dinner for something lighter, then re‑do the list."
  • "Add a vegetable side to Thursday."
  • "Send the cart to Kroger when it looks good." → review → "yep, submit it."
  • "Just make me an Instacart link for this week's groceries."

Links

Pantry Aide is a hosted commercial service. This repository documents its public MCP integration; the application source is not included here.

Source: README.md at commit ac06717

Tools

0
This server asks you to sign in, so SourceWeft could not read its tools without an account and has not indexed them. What a connected account sees can depend on that account and its permissions.

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

75% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.