Developer Integration
Connect Pantry Persona to any MCP-compatible client.
MCP Server URL
https://www.pantrypersona.com/api/mcpTransport: Streamable HTTP
JSON Configuration
Works with Claude Code, Cursor, Windsurf, and any client that reads MCP config files.
{
"mcpServers": {
"pantry-persona": {
"type": "http",
"url": "https://www.pantrypersona.com/api/mcp"
}
}
}CLI Commands
Claude Code
claude mcp add --transport http pantry https://www.pantrypersona.com/api/mcpSmithery (any client)
npx @smithery/cli install pantry-persona --client claudeOAuth 2.0
Most MCP clients handle authentication automatically. If you need the endpoints:
Authorization: https://www.pantrypersona.com/api/oauth/authorize
Token: https://www.pantrypersona.com/api/oauth/token
Method: PKCE (S256)
Available Tools
18 tools for kitchen management:
Pantry: show_pantry, manage_pantry
Recipes: show_recipes, find_recipes, manage_recipes
Meal Planning: show_meal_plan, manage_meal_plan
Shopping: show_shopping, manage_shopping, shop_for_meal_plan
Profiles: show_profiles, manage_profiles
Cooking: cook_recipe, process_receipt
Collections: manage_collections, manage_preferences
Insights: get_insights, get_next_steps