INDIVIDUAL MCP TOOL
manage_collections
Use this when the user puts a recipe into a named group — "add to Ben Approved", "throw this into favorites", "create a weeknight dinners collection" — removes one, or lists them ("pull up collections").
Input schema
{}Risk classification
Potential side effects detected · medium confidence · heuristic, not a guarantee.
- A tool name or description contains a write-action term.
Parent endpoint
CONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.pantrypersona-com]
url = "https://www.pantrypersona.com/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"pantrypersona-com": {
"type": "http",
"url": "https://www.pantrypersona.com/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: pantrypersona-com
Remote MCP URL: https://www.pantrypersona.com/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"pantrypersona-com": {
"url": "https://www.pantrypersona.com/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"pantrypersona-com": {
"type": "http",
"url": "https://www.pantrypersona.com/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "pantrypersona-com",
"transport": "streamable-http",
"url": "https://www.pantrypersona.com/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
Related tools
manage_shopping— Use this when the user adds to their shopping list, marks items bought, clears items, sets up staples, or exports to Instacart.manage_pantry— Use this when the user corrects their pantry inventory ("I don't have X anymore", "we used the Y", "add these groceries"), or reports cooked leftovers.manage_meal_plan— Use this when the user names a specific recipe for a specific day — even with a follow-up question in the same turn, commit first, answer second.find_recipes— Use this when the user wants recipe ideas, asks what to make/cook ("what's for dinner", "what can I make with X"), or asks for recipes by name, ingredient, tag, or diet (keto/vegan/low-carb/paleo — pass forDiet so diet results are grounded in saved data, not guessed).get_pantry— Use this when the model needs ingredient data internally — to match pantry contents against a recipe, check availability before suggesting meals, or reason over inventory before answering.manage_recipes— Use this when the user pastes a recipe URL (save_urls), pastes recipe text or a photo (save), edits a recipe, rates it, generates a share link, previews a substitution ("what if I use almond milk", substitute), persists that swap as a new recipe (save_as_variant), or wants threshold-filtering ("over 800mg sodium", audit).shop_for_meal_plan— Use this when the user says "shop for my meals", "what do I need to buy for this week", or right after committing a new meal plan.post_cook— Use this when the user reports eating a meal — a recipe they cooked ("I made the chicken pasta", "just cooked dinner") or an ad-hoc/restaurant meal given by its macros with no recipe ("ate out, 800 cal 50g protein").