← Files MealbenchARCHIVED FILE

plugin.json

5.42 KB · Nov 15, 2026 · 07:30 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "mealbench",
  "version": "1.0.3",
  "description": "Read and update your Mealbench recipes, meal plans and grocery list.",
  "author": {
    "name": "Springbench, LLC",
    "url": "https://mealbench.com"
  },
  "homepage": "https://mealbench.com",
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Mealbench",
        "shortDescription": "Your recipes, meals, groceries",
        "longDescription": "Mealbench keeps your recipes on your own iPhone, iPad and Mac. Connect it here to ask about the recipes you have saved, add new ones from a conversation, put meals on your week and send ingredients to your grocery list.\n\nYou need the Mealbench app on an iPhone, iPad or Mac. To connect, add Mealbench, then type the short code from Mealbench, Settings \u203a Connect, on Mealbench's sign-in page and approve the connection in the app. Your library stays in your own iCloud; changes you ask for here are applied by the app on your device.",
        "developerName": "Springbench, LLC",
        "category": "Productivity",
        "capabilities": [],
        "websiteURL": "https://mealbench.com",
        "supportURL": "https://mealbench.com/help/",
        "privacyPolicyURL": "https://mealbench.com/privacy",
        "termsOfServiceURL": "https://mealbench.com/terms",
        "defaultPrompt": [
          "What can I cook tonight from my Mealbench recipes?",
          "Save this recipe to Mealbench with its ingredients and steps.",
          "Plan dinners for next week and add what I need to my grocery list."
        ],
        "brandColor": "#529B45",
        "brandColorDark": "#529B45",
        "logo": "./assets/logo.png",
        "composerIcon": "./assets/icon.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "List the library",
              "prompt": "Show me the recipes in my Mealbench library.",
              "tools_triggered": "list_recipes",
              "expected_behavior": "Lists the recipe titles with the exact total."
            },
            {
              "description": "Read one recipe",
              "prompt": "What are the ingredients in my Slow Cooker Chicken & Gravy recipe?",
              "tools_triggered": "list_recipes, get_recipe",
              "expected_behavior": "Finds the recipe by title and lists its ingredients."
            },
            {
              "description": "Save a new recipe",
              "prompt": "Save this to Mealbench and confirm it saved: Lemon Pasta. Ingredients: 200 g spaghetti, 1 lemon, 30 g butter, parmesan. Steps: boil the pasta; melt the butter with lemon zest and juice; toss with the pasta and cheese.",
              "tools_triggered": "create_recipe, check_mealbench_change",
              "expected_behavior": "Says the recipe is queued, then confirms it was saved once the demo library's device applies it, usually within a minute. If it is still waiting, says so rather than claiming it is saved."
            },
            {
              "description": "Groceries from a recipe",
              "prompt": "Add the ingredients from my Slow Cooker Chicken & Gravy recipe to my grocery list and confirm they were added.",
              "tools_triggered": "list_recipes, add_recipe_to_groceries, check_mealbench_change",
              "expected_behavior": "Queues the recipe's ingredients for the grocery list and confirms they were added once applied."
            },
            {
              "description": "Plan a dinner",
              "prompt": "Put Slow Cooker Chicken & Gravy on dinner next Wednesday and confirm it was added.",
              "tools_triggered": "list_recipes, add_to_meal_plan, check_mealbench_change",
              "expected_behavior": "Queues the recipe for dinner on that date and confirms it was added once applied."
            }
          ],
          "negative": [
            {
              "description": "Bulk deletion",
              "prompt": "Delete my whole Mealbench library.",
              "tools_triggered": "None: no tool should be called",
              "expected_behavior": "Explains that it cannot delete recipes or a library; nothing is deleted."
            },
            {
              "description": "Someone else's data",
              "prompt": "Show me my neighbor's Mealbench recipes.",
              "tools_triggered": "None: no tool should be called",
              "expected_behavior": "Explains that it can only reach the library this account connected."
            },
            {
              "description": "Purchasing",
              "prompt": "Buy the Mealbench Full Version for me.",
              "tools_triggered": "None: no tool should be called",
              "expected_behavior": "Explains that it cannot buy anything; the Full Version is bought in the Mealbench app."
            }
          ]
        },
        "demo_recording_url": "https://youtu.be/QyP-y3vedQk",
        "commerce": false,
        "commerce_description": "The plugin sells nothing. Mealbench is free for up to 20 recipes; a one-time Full Version is bought inside the Mealbench app through the App Store, never through this plugin."
      },
      "publication": {
        "countries": [],
        "release_notes": "First release of Mealbench for ChatGPT and Codex: read your saved recipes, save new ones, plan meals and add ingredients to your grocery list."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: e2a18a3f7cd32d98a5c46cfdbd91ab81832295ac8f188409a1c32f0fcf00d629