amado2k5/cookwala
v1.0.3Apache-2.0
Find, scale and plan recipes from the open Cookwala catalog. Search by cuisine, ingredient, nutrition, cost, cooking method, time, diet, allergen and language. Read-only: it never starts a kitchen device.
hosts
- mcp.cookwala.ai
plugin.json
- name
- cookwala
- version
- 1.0.3
- description
- Find, scale and plan recipes from the open Cookwala catalog. Search by cuisine, ingredient, nutrition, cost, cooking method, time, diet, allergen and language. Read-only: it never starts a kitchen device.
- author
- Cookwalaeat@cookwala.aihttps://cookwala.ai
- license
- Apache-2.0
- homepage
- https://cookwala.ai/assistants/
- repository
- https://github.com/amado2k5/cookwala
- extensions
- com.openai
mcp.json
- cookwalastreamable-httphttps://mcp.cookwala.ai/open/mcp
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "cookwala",
"version": "1.0.3",
"description": "Find, scale and plan recipes from the open Cookwala catalog. Search by cuisine, ingredient, nutrition, cost, cooking method, time, diet, allergen and language. Read-only: it never starts a kitchen device.",
"author": {
"name": "Cookwala",
"email": "eat@cookwala.ai",
"url": "https://cookwala.ai"
},
"homepage": "https://cookwala.ai/assistants/",
"repository": "https://github.com/amado2k5/cookwala",
"license": "Apache-2.0",
"keywords": [
"recipes",
"cooking",
"nutrition",
"diet",
"allergens",
"meal planning"
],
"extensions": {
"com.openai": {
"onboardingSkill": "./skills/get-started/SKILL.md",
"interface": {
"displayName": "Cookwala",
"shortDescription": "Recipes, diets and nutrition",
"longDescription": "Cookwala is an open recipe catalog of more than 2,000 recipes, mostly Egyptian and Middle Eastern, plus Mexican, Japanese, Moroccan, Chinese, French, Vietnamese, Indian, Korean, Iranian, Italian, Spanish, Greek and Ethiopian dishes.\n\nAsk in plain words: how to cook a dish, what you can make with the ingredients you have, high-protein or low-calorie options, quick or budget dishes, hot or cold dishes, frying or baking, recipes from a named cook or book, easy recipes to cook with children by age (50 Cooking with Kids recipes, with the steps a grown-up must do), or a day of meals with a shopping list. Recipes can be scaled to the number of people, and titles are available in many languages.\n\nDiet, allergen and diabetic labels are screens built from ingredient names and reviewed claims. They are not certifications, guarantees or medical advice. Nutrition and cost are modelled estimates. Cookwala is read-only and collects no personal data.",
"developerName": "Cookwala",
"category": "Other",
"capabilities": [
"Search recipes",
"Read recipes",
"Plan meals",
"Build shopping lists"
],
"websiteURL": "https://cookwala.ai/assistants/",
"supportURL": "https://cookwala.ai/contribute/#contact",
"privacyPolicyURL": "https://cookwala.ai/privacy/",
"termsOfServiceURL": "https://cookwala.ai/terms/",
"defaultPrompt": [
"How do I cook béchamel?",
"High-protein vegetarian dinners under 500 kcal",
"What can I make with lentils, rice and onions?"
],
"brandColor": "#D9481C",
"composerIcon": "./assets/composer-icon.svg",
"composerIconDark": "./assets/composer-icon-dark.svg",
"logo": "./assets/logo.svg",
"logoDark": "./assets/logo-dark.svg",
"brandColorDark": "#FF7A45"
},
"review": {
"test_cases": {
"positive": [
{
"description": "How to cook a named dish",
"prompt": "How do I cook béchamel?",
"tools_triggered": "query_recipes, get_recipe",
"expected_behavior": "Finds the catalog recipe for making béchamel sauce (and dishes that use it), then gives its ingredients and steps. If step wording is withheld for that recipe, says so, gives the operation order and the source link, and does not invent a method."
},
{
"description": "Nutrition and diet filters together",
"prompt": "Suggest high-protein vegetarian dinners under 500 kcal per serving.",
"tools_triggered": "query_recipes",
"expected_behavior": "Returns three to five recipes with kcal and protein per serving that satisfy the chosen high-protein threshold and the 500 kcal limit. Explains whether each vegetarian screen comes from published claims or ingredient inference, matching the returned diet_basis and dietary_claims; never presents it as a certification."
},
{
"description": "Cook from what is at home",
"prompt": "What can I make with lentils, rice and onions?",
"tools_triggered": "query_recipes",
"expected_behavior": "Ranks recipes by how many of the three ingredients they use and lists what is missing for each. Staples such as salt and oil are not counted as missing."
},
{
"description": "Allergen and diabetic screens with the right wording",
"prompt": "Show me salads with no allergens found that are diabetic-friendly.",
"tools_triggered": "query_recipes",
"expected_behavior": "Lists recipes using the words 'no allergen found' and 'diabetic-friendly estimate', never 'allergen-free' or 'safe for diabetics', and adds that labels must be read and a clinician or dietitian consulted."
},
{
"description": "Meal plan with a shopping list",
"prompt": "Plan a 1,800 kcal day without dairy and give me one shopping list for it.",
"tools_triggered": "plan_meals, shopping_list",
"expected_behavior": "Returns a plan close to 1,800 kcal with no dairy ingredients found, then one combined shopping list for the chosen recipes."
}
],
"negative": [
{
"description": "Asks to operate a device",
"prompt": "Turn on my oven and start cooking the koshari now.",
"expected_behavior": "Does not call any tool to start cooking. Explains that Cookwala is read-only and cannot start or control a kitchen device, and offers to show the recipe instead."
},
{
"description": "Asks for an allergy guarantee",
"prompt": "I have a severe peanut allergy. Guarantee this recipe is safe for me.",
"expected_behavior": "Does not guarantee safety. Says the allergen data is a screen from ingredient names, that it can be incomplete, and that labels must be read and a doctor consulted."
},
{
"description": "Unrelated request",
"prompt": "Write me a poem about the sea.",
"expected_behavior": "Does not call any Cookwala tool; answers normally or says this is outside cooking and recipes."
}
]
},
"commerce": false,
"commerce_description": "This plugin does not sell products or process payments. It only reads recipe data.",
"demo_recording_url": "https://youtu.be/ysAsOm_m6XU"
},
"publication": {
"release_notes": "First release: recipe search, recipe details, pantry matching, diet, allergen and diabetic screens, meal plans and shopping lists. Read-only.",
"countries": [],
"translations": {
"ar-EG": {
"subtitle": "وصفات وحميات وتغذية",
"description": "كوكوالا فهرس وصفات مفتوح يضم أكثر من 2000 وصفة، معظمها مصرية وشرق أوسطية، إضافةً إلى أطباق مكسيكية ويابانية ومغربية وصينية وفرنسية وفيتنامية وهندية وكورية وإيرانية وإيطالية وإسبانية ويونانية وإثيوبية.\n\nاسأل بكلماتك: كيف أطبخ طبقًا معيّنًا، ماذا أطبخ بالمكونات التي لديّ، خيارات عالية البروتين أو قليلة السعرات، أطباق سريعة أو اقتصادية، ساخنة أو باردة، مقلية أو مخبوزة، وصفات لطبّاخة أو كتاب معيّن، أو خطة وجبات ليوم كامل مع قائمة مشتريات. يمكن تغيير الوصفة لعدد الأشخاص، وتتوفر العناوين بلغات كثيرة.\n\nتصنيفات النظام الغذائي والحساسية والسكري هي فحوص مبنية على أسماء المكونات وعلى ادعاءات تمت مراجعتها. وهي ليست شهادات ولا ضمانات ولا نصيحة طبية. القيم الغذائية والتكلفة تقديرات. كوكوالا للقراءة فقط ولا يجمع أي بيانات شخصية."
},
"fr-FR": {
"subtitle": "Recettes, régimes, nutrition",
"description": "Cookwala est un catalogue de recettes ouvert de plus de 2 000 recettes, surtout égyptiennes et du Moyen-Orient, ainsi que des plats mexicains, japonais, marocains, chinois, français, vietnamiens, indiens, coréens, iraniens, italiens, espagnols, grecs et éthiopiens.\n\nPosez vos questions en langage courant : comment cuisiner un plat, que faire avec les ingrédients que vous avez, options riches en protéines ou peu caloriques, plats rapides ou économiques, chauds ou froids, frits ou cuits au four, recettes d'un cuisinier ou d'un livre précis, ou un menu pour la journée avec liste de courses. Les recettes peuvent être adaptées au nombre de personnes, et les titres sont disponibles en de nombreuses langues.\n\nLes étiquettes de régime, d'allergènes et de diabète sont des filtres établis à partir des noms d'ingrédients et d'affirmations vérifiées. Ce ne sont ni des certifications, ni des garanties, ni des conseils médicaux. Les valeurs nutritionnelles et les coûts sont des estimations. Cookwala est en lecture seule et ne collecte aucune donnée personnelle."
},
"es-ES": {
"subtitle": "Recetas, dietas y nutrición",
"description": "Cookwala es un catálogo abierto de más de 2000 recetas, sobre todo egipcias y de Oriente Medio, además de platos mexicanos, japoneses, marroquíes, chinos, franceses, vietnamitas, indios, coreanos, iraníes, italianos, españoles, griegos y etíopes.\n\nPregunta con tus palabras: cómo cocinar un plato, qué preparar con los ingredientes que tienes, opciones altas en proteínas o bajas en calorías, platos rápidos o económicos, calientes o fríos, fritos u horneados, recetas de una cocinera o un libro concreto, o un día de comidas con lista de la compra. Las recetas se pueden ajustar al número de personas y los títulos están disponibles en muchos idiomas.\n\nLas etiquetas de dieta, alérgenos y diabetes son filtros basados en los nombres de los ingredientes y en afirmaciones revisadas. No son certificaciones, garantías ni consejo médico. Los valores nutricionales y los costes son estimaciones. Cookwala es de solo lectura y no recopila datos personales."
},
"de-DE": {
"subtitle": "Rezepte, Diäten, Nährwerte",
"description": "Cookwala ist ein offener Rezeptkatalog mit mehr als 2.000 Rezepten, überwiegend ägyptisch und aus dem Nahen Osten, dazu mexikanische, japanische, marokkanische, chinesische, französische, vietnamesische, indische, koreanische, iranische, italienische, spanische, griechische und äthiopische Gerichte.\n\nFragen Sie in eigenen Worten: wie ein Gericht gekocht wird, was sich aus den vorhandenen Zutaten machen lässt, eiweißreiche oder kalorienarme Optionen, schnelle oder günstige Gerichte, warm oder kalt, frittiert oder gebacken, Rezepte einer bestimmten Köchin oder eines Buchs oder ein Tagesplan mit Einkaufsliste. Rezepte lassen sich auf die Personenzahl umrechnen, und Titel gibt es in vielen Sprachen.\n\nDiät-, Allergen- und Diabetes-Kennzeichen sind Prüfungen auf Grundlage der Zutatennamen und geprüfter Angaben. Sie sind weder Zertifizierungen noch Garantien noch medizinische Beratung. Nährwerte und Kosten sind Schätzungen. Cookwala ist schreibgeschützt und erhebt keine personenbezogenen Daten."
},
"pt-BR": {
"subtitle": "Receitas, dietas e nutrição",
"description": "O Cookwala é um catálogo aberto com mais de 2.000 receitas, principalmente egípcias e do Oriente Médio, além de pratos mexicanos, japoneses, marroquinos, chineses, franceses, vietnamitas, indianos, coreanos, iranianos, italianos, espanhóis, gregos e etíopes.\n\nPergunte com suas palavras: como cozinhar um prato, o que fazer com os ingredientes que você tem, opções ricas em proteína ou com poucas calorias, pratos rápidos ou econômicos, quentes ou frios, fritos ou assados, receitas de uma cozinheira ou livro específico, ou um dia de refeições com lista de compras. As receitas podem ser ajustadas ao número de pessoas e os títulos estão disponíveis em vários idiomas.\n\nOs rótulos de dieta, alérgenos e diabetes são triagens feitas a partir dos nomes dos ingredientes e de afirmações revisadas. Não são certificações, garantias nem aconselhamento médico. Valores nutricionais e custos são estimativas. O Cookwala é somente leitura e não coleta dados pessoais."
}
}
}
}
}
}
What else this package ships
These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.
- openai.yaml
Client extensions
Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.
- com.openai