← Files MindMealARCHIVED FILE

plugin.json

8.1 KB · Nov 3, 2026 · 19:17 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "mindmeal",
  "version": "1.0.2",
  "description": "Restaurants' own menus, dish by dish: what each dish is, what it costs, and what the menu itself states about allergens. Barcelona today, with more cities being added.",
  "author": {
    "name": "MindMeal",
    "email": "info@mindmeal.net",
    "url": "https://www.mindmeal.net"
  },
  "homepage": "https://www.mindmeal.net/assistants",
  "keywords": [
    "restaurants",
    "menus",
    "food",
    "dishes",
    "allergens",
    "travel",
    "barcelona"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "MindMeal",
        "shortDescription": "Restaurant menus, dish by dish",
        "longDescription": "MindMeal answers where and what to eat from restaurants' own menus, dish by dish: what each dish is, what it costs, and what the menu itself states about the 14 EU allergens.\n\nWhat you can ask\n- Find a dish by name in any language, by price, by cuisine, vegan or vegetarian, near a place you name, in a neighbourhood, open now or at a time.\n- Find restaurants by name or street, near a place, by cuisine.\n- Find set menus: a men\u00fa del d\u00eda at lunch, a tasting menu.\n- Read one restaurant's whole menu, in the original and in English, or only the dishes that fit your question.\n- See results as cards in the chat, with links to the restaurant's page, a map and directions.\n\nWho it is for\nVisitors and locals deciding where to eat, who want to see the dishes and prices before they go.\n\nAllergens\nOnly what each menu states. A dish is listed as free of an allergen only when its menu or the restaurant itself says so. Where a menu says nothing about an allergen, MindMeal says exactly that and never guesses from a dish's name or ingredients. MindMeal never calls a dish safe. Always tell the restaurant about an allergy before you order.\n\nLimits\n- Cities: Barcelona today, with more being added. Every result names its city.\n- Read-only: it cannot book a table, order food or change anything.\n- No account and no sign-in.\n- Menus change. Each result links to the restaurant's page on mindmeal.net, where the menu can be read as printed.\n- Opening hours are known only for restaurants that gave them.\n\nPrivacy\nMindMeal keeps nothing of what is sent to search with: not the words, not the allergens you asked to avoid, not the place. It counts only that a restaurant was shown, which of its tools was used, and the name of the assistant app.",
        "developerName": "MindMeal",
        "category": "Travel",
        "capabilities": [
          "Search dishes by name, price, cuisine and diet",
          "Search restaurants near a place or in a neighbourhood",
          "Search set menus (men\u00fa del d\u00eda)",
          "Read a restaurant's menu with prices",
          "Show what each menu states about allergens"
        ],
        "websiteURL": "https://www.mindmeal.net",
        "supportURL": "https://www.mindmeal.net/assistants",
        "privacyPolicyURL": "https://www.mindmeal.net/privacy",
        "termsOfServiceURL": "https://www.mindmeal.net/terms",
        "defaultPrompt": [
          "Where can I get patatas bravas in Barcelona's Barri G\u00f2tic, and what do they cost?",
          "Which dishes near Pla\u00e7a de Catalunya in Barcelona does the menu state are gluten-free?",
          "Show seafood restaurants in la Barceloneta, Barcelona."
        ],
        "brandColor": "#D6252B",
        "brandColorDark": "#FE675E",
        "composerIcon": "./assets/icon.png",
        "composerIconDark": "./assets/icon-dark.png",
        "logo": "./assets/logo.png",
        "logoDark": "./assets/logo-dark.png",
        "screenshots": [
          "./assets/screenshot-1.png",
          "./assets/screenshot-2.png",
          "./assets/screenshot-3.png"
        ]
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "A dish in a neighbourhood, with prices.",
              "prompt": "Where can I get patatas bravas in Barcelona's Barri G\u00f2tic, and what do they cost?",
              "tools_triggered": "search_dishes",
              "expected_behavior": "Patatas bravas from several restaurants in the Barri G\u00f2tic, each with its price (about \u20ac5 to \u20ac8) and restaurant, as cards with Menu and Directions buttons. The answer links to each restaurant's page on mindmeal.net."
            },
            {
              "description": "An allergen filter near a named place: only dishes whose own menu states the allergen is absent are returned.",
              "prompt": "Which dishes near Pla\u00e7a de Catalunya in Barcelona does the menu state are gluten-free?",
              "tools_triggered": "find_place, search_dishes",
              "expected_behavior": "Dishes near the square whose menu states that gluten is absent (for example a gluten-free baguette at La Parada), each card marked \"menu says no gluten\". The answer says this is only what each menu states, never calls a dish safe, and tells the diner to confirm with the restaurant."
            },
            {
              "description": "Restaurants by cuisine in a neighbourhood.",
              "prompt": "Show seafood restaurants in la Barceloneta, Barcelona.",
              "tools_triggered": "search_restaurants",
              "expected_behavior": "Restaurants in la Barceloneta whose cuisines include seafood (for example El Rey de la Gamba and Can Ramonet), each with its address, the number of dishes on its menu, its price range, and Menu and Directions buttons."
            },
            {
              "description": "One restaurant's menu, filtered by what the menu itself states about an allergen.",
              "prompt": "What does the menu at Fratelli La Bufala in Barcelona say is gluten-free?",
              "tools_triggered": "search_restaurants, get_menu",
              "expected_behavior": "The three dishes this menu marks as gluten-free (Chicken Steak, Sliced Beef Steak and Buffalo Chips) with their prices and the menu's own words (\"Senza glutine\"). The answer says the menu states nothing about gluten for the other dishes, and to confirm with the restaurant."
            },
            {
              "description": "Set menus near a named place, under a price.",
              "prompt": "Find a men\u00fa del d\u00eda for under \u20ac20 near Pla\u00e7a de Catalunya in Barcelona.",
              "tools_triggered": "find_place, search_set_menus",
              "expected_behavior": "Set lunch menus near the square under \u20ac20 with their price as printed and their courses, for example Trafalgar Pizza Club (15,50\u20ac), Tosca Del Carme (16,90\u20ac) and La Fonda (18\u20ac), each with a link to the restaurant's page."
            }
          ],
          "negative": [
            {
              "description": "A recipe, not eating out: MindMeal has restaurants' menus, not recipes, so its tools should not be used.",
              "prompt": "How do I make paella at home?"
            },
            {
              "description": "An action MindMeal cannot take: it is read-only and cannot book. The answer should say so and may give the restaurant's own phone number or website instead.",
              "prompt": "Book a table for two at La Bendita in Barcelona tonight at 9 pm."
            },
            {
              "description": "Not about eating out: MindMeal has restaurants' menus and nothing about the weather, so its tools should not be used.",
              "prompt": "What will the weather be in Barcelona this weekend?"
            }
          ]
        },
        "commerce": false,
        "commerce_description": "MindMeal does not sell anything and takes no payments. It only reads restaurants' menus.",
        "demo_recording_url": "https://youtu.be/dg4-Ck0Refk"
      },
      "publication": {
        "release_notes": "First release: nine read-only tools over restaurants' menus, starting with Barcelona (dishes, restaurants, set menus, one restaurant's menu and details, places by name, neighbourhoods, and search and fetch for research), with dish and restaurant cards in the chat."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: df37b51f27c71394f4d73127b585030a646359759fc194632036383382dfd21c