← Files PlatefulARCHIVED FILE

plugin.json

5.69 KB · Nov 3, 2026 · 18:57 UTC

↓ Download file

{
  "name": "plateful",
  "version": "1.0.0",
  "description": "Plateful is where you keep the recipes you actually cook, shared with\neveryone in your household. This plugin brings that library into ChatGPT.\n\nAsk what to make tonight and the answer comes from recipes you have already\nsaved and rated, not from the open web. Paste a recipe out of a conversation\nand save it straight to your library. Adjust servings and keep the result.\nSort loose recipes into collections, or record what you thought of a dish\nafter you cooked it.",
  "author": {
    "name": "Kerim Ismail Oglou"
  },
  "homepage": "https://plateful.cloud",
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "extensions": {
    "com.openai": {
      "review": {
        "demo_recording_url": "https://www.youtube.com/shorts/qLkGFCN4_00",
        "test_cases": {
          "positive": [
            {
              "description": "Ground recommendations in the household's saved recipes.",
              "prompt": "What could I cook tonight from my saved recipes? Show me one promising option in full.",
              "tools_triggered": "get_context, search_recipes, get_recipe",
              "expected_behavior": "Returns relevant saved recipes, then shows one complete recipe with ingredients, steps, nutrition, ratings, and an Open in Plateful card."
            },
            {
              "description": "Create a complete recipe in the household library.",
              "prompt": "Save a recipe called Submission Test Lemon Pasta for four servings, with a short description, metric ingredients, and clear numbered instructions.",
              "tools_triggered": "get_context, create_recipe",
              "expected_behavior": "Creates the recipe in the household's language and returns the stored recipe with parsed ingredients and instructions."
            },
            {
              "description": "Safely replace recipe content and record a rating.",
              "prompt": "Find Submission Test Lemon Pasta, show it to me, then add parsley to the complete ingredient list, keep every other ingredient and step, and rate it 5 stars with the note \"Submission demo\".",
              "tools_triggered": "search_recipes, get_recipe, update_recipe, rate_recipe",
              "expected_behavior": "Loads the existing recipe before replacing its full ingredient list, preserves all other content, and records the signed-in user's rating and note."
            },
            {
              "description": "Create a collection and replace a recipe's collection memberships.",
              "prompt": "Create a collection named Submission Demo, find Submission Test Lemon Pasta, and make that the recipe's only collection.",
              "tools_triggered": "create_collection, search_recipes, set_recipe_collections",
              "expected_behavior": "Creates the private household collection, resolves the recipe, and returns that collection as the recipe's complete membership set."
            },
            {
              "description": "Permanently delete a clearly identified test recipe after explicit confirmation.",
              "prompt": "Permanently delete Submission Test Lemon Pasta. I understand there is no trash or restore, and I confirm the deletion.",
              "tools_triggered": "search_recipes, delete_recipe",
              "expected_behavior": "Identifies the exact test recipe, deletes it only after the explicit confirmation, and reports the deleted recipe's id and name."
            }
          ],
          "negative": [
            {
              "description": "Do not trigger for restaurant discovery.",
              "prompt": "Find a highly rated Italian restaurant near me for tonight."
            },
            {
              "description": "Do not trigger for grocery shopping or delivery.",
              "prompt": "Order groceries for tomorrow morning and choose the cheapest delivery slot."
            },
            {
              "description": "Do not trigger for unrelated calendar planning.",
              "prompt": "Move my afternoon meetings so I have two hours free to cook."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "Plateful does not sell products or process payments inside the plugin."
      },
      "publication": {
        "release_notes": "Initial Plateful MCP plugin submission, including the collection creation fix."
      },
      "interface": {
        "brandColor": "#000000",
        "brandColorDark": "#FFFFFF",
        "capabilities": [],
        "category": "Other",
        "defaultPrompt": [
          "What can I cook tonight from my saved recipes?",
          "Show me my pasta recipes",
          "Sort my new recipes into collections"
        ],
        "developerName": "Kerim Ismail Oglou",
        "displayName": "Plateful",
        "longDescription": "Plateful is where you keep the recipes you actually cook, shared with\neveryone in your household. This plugin brings that library into ChatGPT.\n\nAsk what to make tonight and the answer comes from recipes you have already\nsaved and rated, not from the open web. Paste a recipe out of a conversation\nand save it straight to your library. Adjust servings and keep the result.\nSort loose recipes into collections, or record what you thought of a dish\nafter you cooked it.",
        "privacyPolicyURL": "https://app.plateful.cloud/privacy",
        "shortDescription": "Search and save your recipes",
        "supportURL": "https://plateful.canny.io/support",
        "termsOfServiceURL": "https://app.plateful.cloud/terms",
        "websiteURL": "https://plateful.cloud",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/icon.png"
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: fa095be6cd5eb2f7af77e5202a9ea5bca76e56367b577fcac58efaf2f82bd283