Pantry Buddy MCP
OfficialThis server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Pantry Buddy MCP
Ask your AI assistant about your kitchen: what's in stock, what expires soon, what to buy and what you spent on groceries.
Pantry Buddy turns your grocery receipts into a live pantry. This repository documents its remote MCP server. It holds no server code and no keys: the server is hosted by Bonbrain LLC.
MCP URL |
|
Transport | Streamable HTTP |
Auth | OAuth 2.1 (authorization code + PKCE S256, dynamic client registration or client ID metadata document) |
Registry |
|
Docs | |
Privacy | |
Support |
What you need
The Pantry Buddy iPhone app (App Store) and a Pantry Buddy account.
An MCP client that supports remote servers with OAuth (Claude, ChatGPT, Cursor, VS Code, Cline, Grok, Le Chat and others).
Related MCP server: pantry-pulse
How connecting works
Add
https://mcp.bonbrain.com/mcpas a remote MCP server (custom connector) in your assistant.Your assistant opens the Pantry Buddy sign-in page.
In the app, open Settings → AI connection → Connect an assistant and type the 6-digit code it shows. The code is valid for 10 minutes and works once.
You are connected. The connection appears in the app under Settings → AI connection, where you can revoke it at any time.
Under the hood this is standard MCP authorization: the server answers 401 with WWW-Authenticate: Bearer resource_metadata=…, publishes protected resource metadata and authorization server metadata, supports dynamic client registration (RFC 7591) and client ID metadata documents, requires PKCE S256 and returns iss on the authorization response (RFC 9207).
Client setup
Claude (claude.ai, Desktop, mobile): Settings → Connectors → Add custom connector → URL https://mcp.bonbrain.com/mcp.
Claude Code
claude mcp add --transport http pantry-buddy https://mcp.bonbrain.com/mcpChatGPT: Settings → Apps → Create (developer mode) → MCP server URL https://mcp.bonbrain.com/mcp, authentication OAuth.
Cursor / VS Code / Cline / Windsurf: add the server by URL. Example mcp.json:
{
"mcpServers": {
"pantry-buddy": { "url": "https://mcp.bonbrain.com/mcp" }
}
}The client starts the OAuth sign-in the first time it calls the server.
Tools
All tools act only on the signed-in user's own pantry (or a shared pantry they belong to, via optional pantryId). No tool deletes data.
Tool | What it does | Writes |
| Pantry stock with quantities and expiry dates | |
| Items expiring in the next 7 days plus ones that expired in the last 3 (both adjustable) | |
| Add or restock an item | yes |
| Edit an item | yes |
| "I finished the milk", "used half the spinach" | yes |
| Shopping lists and their items | |
| New list | yes |
| Add a line to a list | yes |
| Add items by name, skipping what's already on the list | yes |
| Check off or edit a line | yes |
| Your cookbook | |
| Ingredient catalog (ids for recipes) | |
| Save a recipe | yes |
| Edit a recipe | yes |
| Receipts scanned in the app: store, date, totals | |
| One receipt with its line items |
Every tool carries readOnlyHint, destructiveHint and openWorldHint annotations. Receipts are scanned in the iPhone app; there is no image upload tool.
Example prompts
"What's in my pantry?"
"What expires this week?"
"Make a shopping list for tacos and skip what I already have."
"Add 2 gallons of milk to my pantry."
"Do I have eggs? If not, add them to my list."
"How much did I spend at Kroger this month?"
Privacy
Pantry Buddy reads and writes only the signed-in user's pantry, lists, recipes and receipts through Bonbrain's own API. It handles no health data and shows no sponsored content. Full policy: https://bonbrain.com/privacy-policy
Not in this repository
Server or app source code, deployment configuration and credentials. This repository is documentation only; all rights reserved by Bonbrain LLC.
This server cannot be deployed
Maintenance
Related MCP Connectors
Household-aware cooking brain: pantry, meal suggestions, dietary safety, recipes, shopping lists.
Your kitchen in chat: pantry stock, shopping lists, recipes and scanned grocery receipts.
AI-powered kitchen management — pantry, recipes, meal plans, shopping lists
Control Ration inventory, meals, meal plans, shopping lists, and credits from an MCP client.
Related MCP Servers
- 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.-
- AlicenseNot gradedqualityCmaintenanceEnables users to search grocery products and stores, manage a cart, sync purchase history, and predict needed items through MCP tools. It also stores food preferences as server instructions so connected agents can respect them automatically.1MIT