Pantry Persona Icon
Pantry Persona

Developer Integration

Connect Pantry Persona to any MCP-compatible client.

MCP Server URL

https://www.pantrypersona.com/api/mcp

Transport: 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/mcp

Smithery (any client)

npx @smithery/cli install pantry-persona --client claude

OAuth 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

Pantry Persona on Smithery