mcpField
P
Pantry Aide

Pantry Aide

远程服务
pantryaide.com生产力021 周前更新

关于 Pantry Aide

Pantry Aide 是面向使用 AI 助手规划膳食和采购食品的用户的托管 MCP 服务。它将个人食谱、每周餐单、自动避开已有食材的购物清单,与 Kroger 购物车或 Instacart 链接连接起来。

主要功能

  1. 01浏览、保存和编辑食谱
  2. 02根据食谱生成每周餐单
  3. 03替换或调整计划中的餐食
  4. 04生成避开已有食材的购物清单
  5. 05提交至 Kroger 购物车或生成 Instacart 链接

适用场景

  1. 01根据偏好规划一周晚餐
  2. 02调整某天的餐食并重新整理清单
  3. 03将购物清单发送到 Kroger 购物车
  4. 04为本周采购生成 Instacart 链接

MCP 相关

托管 MCP 服务通过 Streamable HTTP 提供 22 个工具,涵盖食谱、餐单、购物清单以及 Kroger 和 Instacart 采购流程。支持 OAuth 2.1 或 Bearer API key 认证。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://pantryaide.com/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

Pantry Aide — MCP 服务 🐴

规划一周的膳食并填满购物车——无需离开你的 AI 助手。

Pantry Aide 是一个托管(远程)Model Context Protocol 服务,可代表已登录用户完成从膳食计划到结账的整个流程。

大多数膳食规划工具都止步于 “给你一份计划。” Pantry Aide 则将流程延伸到实际采购食材:

  1. 规划 — 根据你自己的食谱生成每周膳食计划(主菜 + 配菜),并满足类似 “主要吃鸡肉,别太难做。” 这样的自由文本请求。
  2. 购物清单 — 创建一份考虑储藏室库存的购物清单,自动跳过你可能已经有的主食,然后再进行调整。
  3. 结账 — 将清单添加到你的实时 Kroger 购物车,或生成 Instacart 深层链接。

全程通过聊天完成:“规划本周 5 顿简单的晚餐,把周二换成清淡一些的,然后将购物车发送到 Kroger。”


连接

该服务通过 Streamable HTTP 提供服务,地址为:

https://pantryaide.com/mcp

你需要一个免费的 Pantry Aide 账户。使用 Kroger 结账需要先在 Web 应用中连接一次 Kroger 账户;Instacart 无需额外设置。

选项 A — OAuth 一键连接(Claude.ai、Claude Desktop、Claude for Work)

添加一个指向 https://pantryaide.com/mcp 的自定义连接器 / 集成。该服务支持 OAuth 2.1 发现和动态客户端注册,因此客户端会自动引导你完成登录——无需手动提供令牌。

选项 B — Bearer API 密钥(Cursor、Windsurf、自定义客户端)
  1. 在 pantryaide.com 登录并生成 API 密钥(格式类似 pa_live_…)。
  2. 将该服务添加到客户端配置中:

原生远程传输(标头身份验证):

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

通过 mcp-remote(适用于仅支持 stdio 的客户端):

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

工具(22)

食谱

工具功能
list_recipes列出你的食谱(自有 + 已保存),使用游标分页
get_recipe获取单个食谱的完整详情(食材、说明、用时)
discover_recipes浏览公开食谱;按查询词 / 标签 / 难度 / 餐食类型筛选
save_recipe将公开食谱保存到你的收藏中(幂等)
create_recipe新建食谱
update_recipe编辑你拥有的食谱字段
delete_recipe删除你拥有的食谱(不可逆)

膳食计划

工具功能
generate_meal_plan根据你的食谱通过 AI 生成每周计划(主菜 + 配菜)
list_meal_plans列出你的膳食计划
get_meal_plan获取计划的完整详情(计划中的餐食 + 食谱 + 食材)
suggest_recipe_replacements为计划中的时段推荐替代方案
replace_planned_meal将一个时段换成其他食谱
add_planned_meal为某个日期添加餐食 / 配菜
remove_planned_meal从计划中移除餐食

购物清单

工具功能
create_shopping_list_from_plan创建一份考虑储藏室库存的清单(待购买 vs. 已排除)
update_shopping_list_items切换选中状态 / 编辑数量、单位、备注
add_custom_item手动添加商品(纸巾、零食等)

Kroger 结账

工具功能
prepare_kroger_cart将商品匹配到 Kroger 商品(自动匹配 / 需要审核 / 未匹配)
search_kroger_alternatives刷新某件商品的候选项
select_kroger_products保存 UPC 选择
submit_kroger_cart将商品添加到你的实时 Kroger 购物车(不可逆)

Instacart

工具功能
create_instacart_link为选中的商品生成 Instacart 深层链接

示例提示词

  • “为本周安排 5 顿简单的晚餐——主要用鸡肉,不要太复杂。”
  • “帮我列出购物清单,跳过我可能已经有的东西。”
  • “把周二的晚餐换成清淡些的菜,然后重新整理清单。”
  • “给周四加一道蔬菜配菜。”
  • “看起来没问题时,把购物车发送到 Kroger。” → 审核 → “好,提交吧。”
  • “只要帮我生成一个本周杂货的 Instacart 链接。”

链接

Pantry Aide 是一项托管式商业服务。本仓库介绍其公开的 MCP 集成; 此处不包含应用程序源代码。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。