Pantry Buddy MCP
OfficialClick on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Pantry Buddy MCPWhat's in my pantry?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Pantry Buddy MCP
Remote MCP for Pantry Buddy. Personal pantry, shopping lists, cookbook recipes, and saved receipts.
This repository is the public listing for the remote MCP (docs, Cursor config, MIT license, optional stdio bridge). It is not the Pantry Buddy iOS app or backend. There are no production keys here.
Connect
MCP URL | |
Transport | Streamable HTTP ( |
Auth |
|
Create the key in the Pantry Buddy iOS app: Settings → AI connection. The plaintext is shown once. Revoke or rotate from the same screen (rotate is POST /api/auth/mcp-tokens/:id/rotate). Pantry Buddy stores only a SHA-256 hash.
pb_YOUR_KEY is a placeholder. Paste the full key, including the pb_ prefix, over the entire placeholder. Do not commit a real key.
Related MCP server: Recipe Manager MCP Server
Cursor
Copy mcp.json into ~/.cursor/mcp.json or the project .cursor/mcp.json:
{
"mcpServers": {
"pantry-buddy": {
"url": "https://bonbrain-be-production.up.railway.app/mcp",
"headers": {
"Authorization": "Bearer pb_YOUR_KEY"
}
}
}
}Cursor Marketplace listing needs this public repo. The publish form still requires a Cursor sign-in; this repo is the GitHub half of that submit.
Claude
Claude Code (remote HTTP + Bearer works):
claude mcp add --transport http pantry-buddy https://bonbrain-be-production.up.railway.app/mcp \
--header "Authorization: Bearer pb_YOUR_KEY"Limitation: Claude.ai / Cowork / Claude Desktop Connectors UI takes a URL plus optional OAuth client credentials and has no Bearer-header field, so v1 keys cannot be pasted there. Use Claude Code, or the stdio bridge below in claude_desktop_config.json.
Grok
Grok supports remote MCP over Streaming HTTP.
App: grok.com/connectors → New Connector → Custom → URL
https://bonbrain-be-production.up.railway.app/mcpand Bearerpb_YOUR_KEY.CLI:
grok mcp add --transport http pantry-buddy https://bonbrain-be-production.up.railway.app/mcp --header "Authorization: Bearer ${PANTRY_BUDDY_TOKEN}"API: Remote MCP tool with
server_urlandauthorization(https://docs.x.ai/developers/tools/remote-mcp).
Stdio bridge
Only if the client cannot send a remote HTTP URL (some local desktop configs). Requires Node 20+:
PANTRY_BUDDY_TOKEN=pb_YOUR_KEY npx -y github:bonbrainllc/pantry-buddy-mcpOr npm run mcp:stdio after a local clone. This process forwards stdio to the production /mcp URL. It does not embed secrets.
Tools
Same user-scoped actions as the app (optional pantryId for a shared pantry you already belong to):
Tool | What it does |
| List inventory |
| Add / restock an item |
| Update an item (integer |
| List lists |
| Create a list |
| Add a line |
| Check off / edit a line |
| Cookbook |
| Catalog search for recipe |
| Create a cookbook recipe |
| Update a cookbook recipe |
| Saved receipts (no image upload) |
| One receipt + line items (no image bytes) |
There is no receipt-camera / image-scan tool.
Not in this repo
Pantry Buddy iOS source
Bonbrain backend source
Railway env
Real
pb_keys
Related MCP Connectors
Household-aware cooking brain: pantry, meal suggestions, dietary safety, recipes, shopping lists.
AI-powered kitchen management — pantry, recipes, meal plans, shopping lists
Scraps Kitchen gives any AI agent a persistent, household-aware kitchen memory. Unlike generic chatbot recall, Scraps maintains structured cooking data: what's in your fridge (with freshness tracking), who you cook for (with allergens, dietary restrictions, and preferences), your recipe collection (with cook notes and per-diner ratings), your shopping list, and your kitchen equipment. 27 tools across 6 domains let agents read kitchen context, suggest meals that respect dietary safety, update the pantry after cooking, and build a history of what works for your household. Every interaction makes the data richer. Cooking history, preference signals, kitchen awareness = better suggestions next time. All tools work via oAuth and a free scraps.kitchen account.
AI-powered recipe platform: 18 MCP tools for meal planning, grocery lists & Instacart.
Related MCP Servers
- FlicenseBqualityDmaintenanceMCP server for managing Tandoor recipes, meal plans, and shopping lists. Enables creation, retrieval, and management of recipes, meal plans, and shopping list items via natural language.1315-
- FlicenseNot gradedqualityDmaintenanceEnables managing recipes via a web UI and MCP tools, allowing retrieval and saving of recipe data through natural language.-
- AlicenseNot gradedqualityBmaintenanceEnables AI assistants to read current pantry inventory and low-stock shopping needs, export a shopping queue, and perform idempotent inventory adjustments and catalog link management through remote MCP tools.MIT
- FlicenseNot gradedqualityBmaintenanceEnables MCP-compatible clients like ChatGPT and Claude to manage a household's shared food inventory, meal plans, recipes, and preferences through natural language, with atomic updates and audit logging.-