{
  "$schema": "https://emptycupboard.net/ai-catalog.schema.json",
  "name": "Empty Cupboard",
  "url": "https://emptycupboard.net",
  "description": "Food assistance and meal planning app that turns limited or unusual ingredients into personalized recipes, meal plans, potlucks, and event menus.",
  "audience": [
    "food bank clients",
    "budget-conscious families",
    "seniors",
    "people with limited or unusual pantries",
    "hosts planning potlucks or events"
  ],
  "capabilities": [
    "AI recipe generation from user ingredients",
    "Saved pantry with expiration and low-stock tracking",
    "Weekly meal planning",
    "Event menu planning",
    "Potluck coordination with shareable links",
    "Food Personality Quiz for taste-tuned recipes",
    "Local grocery deals and food-assistance lookup (US, UK, EU, Canada)",
    "Emergency 5-20 minute rescue recipes from pantry"
  ],
  "tiers": [
    {
      "id": "free",
      "name": "Free",
      "price": "$0/month",
      "includes": [
        "AI recipes from your ingredients",
        "Food Personality Quiz",
        "Printable recipes",
        "Can purchase add-ons"
      ]
    },
    {
      "id": "basic",
      "name": "Basic",
      "price": "$2.99/month",
      "originalPrice": "$5.99/month",
      "includes": [
        "Everything in Free",
        "Saved quiz results",
        "Full preferences customization",
        "Saved favorites and recipe history",
        "Weekly deals email",
        "Local grocery deals for your zip"
      ]
    },
    {
      "id": "premium",
      "name": "Premium",
      "price": "$12.99/month",
      "includes": [
        "Everything in Basic",
        "Saved pantry management",
        "Emergency recipes from pantry",
        "Weekly meal planning",
        "Event menu generator",
        "All add-ons included"
      ]
    }
  ],
  "addOns": [
    { "id": "potluck", "name": "Potluck Planner", "price": "$3.99", "durationDays": 30 },
    { "id": "menu", "name": "Event Menu Planner", "price": "$6.99", "durationDays": 30 },
    { "id": "bundle", "name": "Bundle (both add-ons)", "price": "$5.99", "durationDays": 30 }
  ],
  "emergencyRecipeCategories": [
    { "name": "Breakfast to Go", "time": "5-10 min", "description": "Portable morning meal" },
    { "name": "Mid-AM Snack", "time": "5 min", "description": "Light energy boost" },
    { "name": "Guest Brunch", "time": "15-20 min", "description": "Impressive dish for unexpected guests" },
    { "name": "Quick Lunch", "time": "10-15 min", "description": "Fast midday meal" },
    { "name": "Afternoon Snack", "time": "5 min", "description": "Light bite until dinner" },
    { "name": "Bites for Kids", "time": "5-10 min", "description": "Kid-friendly snacks" },
    { "name": "Appetizer", "time": "10-15 min", "description": "Pre-meal starter" },
    { "name": "Charcuterie", "time": "no cook", "description": "Assembly board from pantry" },
    { "name": "Nighttime Snack", "time": "5 min", "description": "Light late-night bite" }
  ],
  "publicPages": [
    { "path": "/", "title": "Home" },
    { "path": "/welcome", "title": "Welcome" },
    { "path": "/about", "title": "About" },
    { "path": "/testimonials", "title": "Testimonials" },
    { "path": "/install", "title": "Install PWA" },
    { "path": "/pantry", "title": "Pantry (Premium)" },
    { "path": "/meal-planning", "title": "Meal Planning (Premium)" },
    { "path": "/menu", "title": "Event Menu Planner" },
    { "path": "/potluck", "title": "Potluck Planner" },
    { "path": "/shopping-list", "title": "Shopping List" },
    { "path": "/terms-of-service", "title": "Terms of Service" },
    { "path": "/privacy-policy", "title": "Privacy Policy" },
    { "path": "/food-disclaimer", "title": "Food Disclaimer" },
    { "path": "/dmca", "title": "DMCA Policy" },
    { "path": "/accessibility", "title": "Accessibility" }
  ],
  "mcp": {
    "description": "Public MCP server exposing read-only app knowledge and an AI recipe generator.",
    "authentication": "none",
    "tools": [
      {
        "name": "get_membership_tiers",
        "description": "Returns Empty Cupboard membership tiers, pricing, and included features."
      },
      {
        "name": "get_emergency_recipe_categories",
        "description": "Returns the 9 Emergency Rescue Recipe categories with typical prep times."
      },
      {
        "name": "generate_recipe_from_ingredients",
        "description": "Generates one simple recipe from a list of on-hand ingredients.",
        "input": {
          "ingredients": "string[] (required)",
          "servings": "integer 1-20 (optional, default 4)",
          "dietaryNotes": "string (optional)"
        }
      }
    ]
  },
  "resources": {
    "llmsTxt": "https://emptycupboard.net/llms.txt",
    "llmsFullTxt": "https://emptycupboard.net/llms-full.txt",
    "sitemap": "https://emptycupboard.net/sitemap.xml",
    "robots": "https://emptycupboard.net/robots.txt"
  },
  "policy": {
    "citationRequired": true,
    "attribution": "Empty Cupboard — https://emptycupboard.net",
    "doNotAccess": ["/auth", "/admin", "/analytics", "/email-templates", "/email-preferences", "/outreach"],
    "disclaimer": "Recipe outputs are informational. Users are responsible for verifying food safety and allergens. See /food-disclaimer."
  }
}
