com.pantryaide/pantry-aide

Official registry AI and agents

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

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

Remote (streamable-http)
Claude Code
claude mcp add --transport http pantry-aide 'https://pantryaide.com/mcp'
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "pantry-aide": {
            "type": "http",
            "url": "https://pantryaide.com/mcp"
        }
    }
}

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. Pantry Aide — MCP Server 🐴
  2. Connecting
  3. Tools (22)
  4. Example prompts
  5. Links

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

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

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

Frequently asked questions

What is com.pantryaide/pantry-aide?

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

How do I install com.pantryaide/pantry-aide?

It runs as a remote server. In Claude Code: claude mcp add --transport http pantry-aide 'https://pantryaide.com/mcp'. For other clients, paste the JSON configuration from this page into their MCP settings.

Does com.pantryaide/pantry-aide need an API key?

Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.

Is com.pantryaide/pantry-aide open source?

Its code is public on GitHub, but the repository does not declare a standard license.

Who maintains com.pantryaide/pantry-aide?

It is published by hsearcy. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.