Pantry Aide — MCP Server 🐴

MCP serverDev tools

pantry-aide turns a chat conversation into a meal plan and a filled grocery cart. Your AI plans meals, builds lists that account for what is already in your pantry, and sends the items to Kroger or Instacart.

Use Pantry Aide — MCP Server 🐴 in Claude, ChatGPT or Ahel Desktop

Free. Sign in, add Pantry Aide — MCP Server 🐴 and connect your AI. About a minute.

Also: Claude Code · Cursor · Codex

Then ask your AI: use Pantry Aide

Details

Available today. Use it from your connected AI after setup.

Add pantry-aide, then ask your AI in chat for a meal plan and have it send the resulting list to Kroger or Instacart.

Pantry Aide — MCP Server 🐴Start free

What your AI can do with it

  • Plan meals through a chat conversation
  • Build grocery lists that account for what is already in your pantry
  • Fill a Kroger cart with the items on your list
  • Fill an Instacart cart with the items on your list

Install Pantry Aide — MCP Server 🐴

The server’s own address, for the clients that take one directly. Or connect Ahel once and every client you use reads it from one address, with the account kept on Ahel rather than in each client’s config.

  • Claude Code

    claude mcp add --transport http --scope user pantry-aide-mcp-server 'https://pantryaide.com/mcp'

    Run it once in your project, then open /mcp to approve any sign-in the server asks for.

  • Claude Desktop

    https://pantryaide.com/mcp

    Add a custom connector in Settings, paste this address, and approve the sign-in.

  • Cursor

    cursor://anysphere.cursor-deeplink/mcp/install?name=pantry-aide-mcp-server&config=eyJ1cmwiOiJodHRwczovL3BhbnRyeWFpZGUuY29tL21jcCJ9

    Open the link and Cursor adds the server at that address.

  • ChatGPT

    https://pantryaide.com/mcp

    In Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.

  • Codex

    codex mcp add pantry-aide-mcp-server --url 'https://pantryaide.com/mcp'

    Run it once, then sign in with codex mcp login pantry-aide-mcp-server if the server asks for an account.

From the project's README

As published by hsearcy/pantry-aide-mcp in README.md.

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):

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

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

{
  "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.

Signals

Last commit
May 2026
Advanced
Delivery
pantry-aide MCP server → your Ahel connector (mcp.ahel.ai) → your AI.
Item type
mcp-server
Key
com-pantryaide-pantry-aide
Source
github.com/hsearcy/pantry-aide-mcp
Hosted endpoint
https://pantryaide.com/mcp