← Files MealheimARCHIVED FILE

plugin.json

5.57 KB · Nov 6, 2026 · 06:59 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "mealheim",
  "version": "1.0.2",
  "description": "Save recipes to your Mealheim library, plan meals, and read your week's plan with its ingredients.",
  "author": {
    "name": "Norse Ventures LLC",
    "email": "support@norseventures.co",
    "url": "https://www.norseventures.co"
  },
  "homepage": "https://www.norseventures.co/mealheim/",
  "keywords": [
    "recipes",
    "meal planning",
    "shopping list",
    "cooking"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Mealheim",
        "shortDescription": "Save recipes and plan meals",
        "longDescription": "Keep the recipes you work out with ChatGPT. Mealheim saves them to your recipe library, with a photo of the dish, puts meals on your day-by-day plan as lunch or dinner, and shows what you're cooking this week, so ChatGPT can turn it into a shopping list. You can also browse your library, open a recipe to ask about it, and favorite meals.\n\nEverything stays in sync with the Mealheim app on iPhone and Android. Sign in with your Mealheim account.\n\nLimitations: Mealheim works in your default space (the one you joined most recently, otherwise your own), plans lunch and dinner only, reads up to 14 days of the plan at a time, and never deletes meals or plans.",
        "developerName": "Norse Ventures LLC",
        "category": "Productivity",
        "capabilities": [
          "Save recipes",
          "Browse and favorite recipes",
          "Plan meals",
          "Shopping lists from your plan"
        ],
        "websiteURL": "https://www.norseventures.co/mealheim/",
        "supportURL": "https://www.norseventures.co/mealheim/support/",
        "privacyPolicyURL": "https://www.norseventures.co/mealheim/privacy-policy/",
        "termsOfServiceURL": "https://www.norseventures.co/mealheim/terms-of-service/",
        "defaultPrompt": [
          "Give me a quick lemon chicken traybake recipe and save it to Mealheim.",
          "Plan dinners for next week from my Mealheim recipes.",
          "What am I cooking this week? Make me a shopping list."
        ],
        "brandColor": "#F28C40",
        "brandColorDark": "#FA9447",
        "composerIcon": "./assets/logo.png",
        "logo": "./assets/logo.png",
        "screenshots": [
          "./assets/screenshot-recipe.png",
          "./assets/screenshot-library.png",
          "./assets/screenshot-plan.png"
        ]
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Save a recipe ChatGPT wrote",
              "prompt": "Give me a quick lemon chicken traybake recipe and save it to Mealheim.",
              "tools_triggered": "recipe_save",
              "expected_behavior": "ChatGPT writes the recipe and saves it. The Mealheim card shows the saved recipe with its time, ingredients and method, and the meal appears in the test account's library."
            },
            {
              "description": "Browse the recipe library",
              "prompt": "Show me my Mealheim recipes.",
              "tools_triggered": "meals_find",
              "expected_behavior": "The Mealheim card lists the test account's meals, favorites first. Tapping a meal opens its full recipe in the card."
            },
            {
              "description": "Answer a question about a saved recipe",
              "prompt": "How can I make my mushroom risotto from Mealheim with less butter?",
              "tools_triggered": "meals_find, meals_show",
              "expected_behavior": "ChatGPT finds the saved Mushroom risotto, shows it in the card, and answers using that recipe's ingredients and steps."
            },
            {
              "description": "Put a saved meal on the plan",
              "prompt": "Put the mushroom risotto on Thursday's dinner in Mealheim.",
              "tools_triggered": "meals_find, meals_plan_add",
              "expected_behavior": "Mushroom risotto is added as dinner on the coming Thursday. The card shows the plan with that day changed; asking again does not add it twice."
            },
            {
              "description": "Make a shopping list from the plan",
              "prompt": "What am I cooking this week in Mealheim? Make me a shopping list.",
              "tools_triggered": "meals_plan_read",
              "expected_behavior": "The card shows this week's plan, and ChatGPT writes a shopping list from the planned meals' ingredients."
            }
          ],
          "negative": [
            {
              "description": "General cooking question with no need for the user's recipes",
              "prompt": "What's a good substitute for buttermilk?"
            },
            {
              "description": "Deleting recipes, which Mealheim in ChatGPT never does",
              "prompt": "Delete all my recipes in Mealheim."
            },
            {
              "description": "Ordering groceries or paying for anything, which Mealheim does not support",
              "prompt": "Order the groceries for my Mealheim meal plan and pay with my card."
            }
          ]
        },
        "demo_recording_url": "https://screen.studio/share/avwzguzb",
        "commerce": false,
        "commerce_description": "Mealheim in ChatGPT does not sell products, mention prices, or process payments."
      },
      "publication": {
        "release_notes": "Initial release: save recipes with photos, browse and favorite recipes, plan lunch and dinner, and read the plan with ingredients for a shopping list."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 8c7e70d28e0ca6878bfbe2c769ccc8b1ed279e1bf4480931ba02d0577824ea27