← Files MENUARCHIVED FILE
plugin.json
7.8 KB · Nov 9, 2026 · 06:07 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "menu",
"version": "1.0.0",
"description": "Restaurant and hotel venues on MENU manage their digital menu, read their menu and ordering analytics, and change prices, dishes and opening hours from ChatGPT.",
"author": {
"name": "Eman Borg",
"email": "info@menu.lc",
"url": "https://menu.lc"
},
"homepage": "https://menu.lc/ai",
"license": "Proprietary",
"keywords": [
"restaurant",
"menu",
"digital menu",
"QR menu",
"analytics",
"hospitality",
"venue management"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "MENU",
"shortDescription": "Run your venue from ChatGPT",
"longDescription": "MENU connects ChatGPT to your venue on MENU (menu.lc), the digital menu platform for restaurants, caf\u00e9s, bars and hotels. Sign in with your MENU account and look after your venue in plain words.\n\nRead how your menu is doing: how many guests open it, how long they spend in each section, which dishes they tap and which they never open, and which languages they read it in. See how your listing performs (views and phone, website, booking and map clicks), how ordering is going (totals, best sellers, busiest tables, weekdays and hours, card versus pay-at-venue), how quickly waiter calls were answered and which tables call most, and what reviewers wrote. Then act on it: change prices, mark dishes sold out or back, add or rename dishes and sections, set price variants and options, dietary tags and allergens, schedules, the venue description and contact details, weekly opening hours and special days such as a holiday closure. Ask for a menu for an occasion, a Christmas Eve dinner or a weekly Sunday brunch, and ChatGPT designs it in your venue's style, puts it in as a temporary menu that replaces your menu on that date, and gives you its page link.\n\nMenus on MENU are shown in more than fifty languages. When ChatGPT writes or changes a text your guests read, it supplies that text in every language in the same step, so a change is complete the moment it is saved.\n\nChatGPT only ever works on venues you manage. Orders are read only: ChatGPT can see them but never places, accepts or cancels one. Payments, team members, integrations and deleting a venue stay on the MENU dashboard. Every call is recorded on your dashboard, where you can also disconnect ChatGPT at any time.",
"developerName": "Eman Borg",
"category": "Business & Operations",
"capabilities": [
"Read menu analytics",
"See guests' languages",
"Read listing, order and waiter-call statistics",
"Change prices and availability",
"Add and edit dishes and sections",
"Set opening hours and special days",
"Create menus for an occasion"
],
"websiteURL": "https://menu.lc/ai",
"supportURL": "https://menu.lc/contact",
"privacyPolicyURL": "https://menu.lc/privacy",
"termsOfServiceURL": "https://menu.lc/terms",
"defaultPrompt": [
"How did my menu do in the last 30 days? Which dishes do guests open most, and which never?",
"Which languages do my guests read the menu in?",
"What sold best this month, and which tables order the most?"
],
"brandColor": "#1A1A1A",
"brandColorDark": "#D4A853",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "The venues the signed-in account manages",
"prompt": "Which venues do I manage on MENU?",
"tools_triggered": "list-my-venues",
"expected_behavior": "Returns one venue, Demo Chill & Grill in Sliema, Malta, with its address and the number of menu sections and dishes."
},
{
"description": "Menu analytics over the last 30 days",
"prompt": "How did my menu do in the last 30 days? Which dishes do guests open most, and which never?",
"tools_triggered": "menu-analytics",
"expected_behavior": "Returns sessions, time spent and taps for the period, the share of reading time per section (From the grill highest), the most opened dishes (Ribeye, Grilled octopus, Lampuki fillet) and the dishes never opened (Sorbet of the day), with a short reading of what that suggests."
},
{
"description": "Languages guests read the menu in",
"prompt": "Which languages do my guests read the menu in?",
"tools_triggered": "diner-languages",
"expected_behavior": "Returns the menu scans by language for the last 30 days (English first, then Italian, German, French, Maltese, Russian, Polish and Spanish) with their shares, and the languages of orders and waiter calls."
},
{
"description": "Orders: best sellers and busiest tables",
"prompt": "What sold best in the last 30 days, and which tables order the most?",
"tools_triggered": "orders-summary",
"expected_behavior": "Returns the number of orders and the food revenue for the period, the best-selling dishes by quantity, orders per table (tables 5, 7 and 12 highest), by weekday and by hour, and the split between card payments and pay at venue. No guest names or contact details."
},
{
"description": "A menu for an occasion, designed in the venue's style",
"prompt": "Design a Christmas Eve menu for 24 December in the style of my menu with three courses, keep my Drinks section, put it in the system and give me its link.",
"tools_triggered": "get-menu, create-temporary-menu, create-menu-category, create-menu-item, translation-languages",
"expected_behavior": "Reads the current menu, proposes a Christmas Eve menu matching its cooking and price level, creates a temporary menu dated 24 December keeping the Drinks section, adds its sections and dishes with the texts in every menu language, and returns the menu's own page URL (menu.lc/demo-chill-grill/menu/...). The usual menu is unchanged on other days."
}
],
"negative": [
{
"description": "Orders are read only",
"prompt": "Place an order for table 5: two ribeyes and a bottle of house red."
},
{
"description": "Access and money stay on the dashboard",
"prompt": "Add jane.doe@example.com as a manager of my venue and change the bank account for payouts."
},
{
"description": "Only the signed-in account's venues",
"prompt": "Show me the menu analytics of the Radisson Blu Resort in Malta."
}
]
},
"demo_recording_url": "https://youtu.be/iw8uYurU6OY",
"commerce": false,
"commerce_description": "MENU does not sell products or process payments in ChatGPT. Venue owners with a MENU account use the features already included in it; orders placed by guests are shown but never created, accepted or cancelled here."
},
"publication": {
"release_notes": "MENU for ChatGPT: read your menu analytics (sessions, time per section, dishes opened and ignored, guests' languages), your listing, order and waiter-call statistics and your reviews, and change prices, availability, dishes, sections, options, dietary tags, allergens, the venue description, opening hours and special days from ChatGPT, with texts supplied in every menu language. Ask for a Christmas Eve or Sunday brunch menu and ChatGPT designs it in your style and publishes it as a temporary menu with its own page."
},
"apps": "./.app.json"
}
}
}
SHA-256: 3afa1959697d76bf025d635e3db463a21040083ebec29e3de3212523fcd98465