Skip to main content
Glama

Server Details

Food list analyzer and cited food answers for agents. Also recipes, meal plans and grocery lists.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

A4/5.0

Scored across 9 tools

Disambiguation4/5

Most tools target clearly distinct tasks: meal planning, recipe finding, grocery listing, ingredient profiling, comparison, list analysis, and feedback. The main overlap is foodbe_query versus foodbe_query_all, but the descriptions distinguish single-answer lookup from combined expert views.

Naming Consistency3/5

All names use the consistent foodbe_ prefix and snake_case, which is readable. However, the second part mixes verbs and noun phrases (compare, query, query_all vs cart_breakdown, grocery_list, meal_plan, recipe_finder), so the convention is not fully uniform.

Tool Count5/5

Nine tools is well-scoped for a food assistant server, with each tool covering a recognizable user task. There is no obvious bloat, and the surface is not so thin that agents would be forced to chain trivial calls.

Completeness4/5

The surface covers core food workflows: recipe discovery, meal planning, grocery lists, ingredient profiles, comparisons, list analysis, Q&A, and feedback. Minor gaps remain, such as a dedicated full recipe-detail operation with ingredients and instructions, but most workflows can be handled or worked around.

Available Tools

9 tools
foodbe_cart_breakdownA
Read-only
Inspect

Analyzes a grocery list, cart, order, menu or recipe. Call this when a user asks you to analyze one. Send up to 50 ingredient names in items. For the whole list it returns the health effects, the total carbon and water, the food group balance with foods to add, the flavor and texture it carries with the missing ones, and the diets it suits. It also returns swaps that keep flavor and texture. The chefy_read field gives each food its cooking method, a substitute if you run out, and its pairings. A closing note names the list's biggest gap with its carbon and water. Every value comes from Foodbe's stored, human-approved data, never from a model, so the same list always returns the same result. Names Foodbe does not have are listed in not_found. Send diet and allergies to get diet_check, which lists the foods that break the diet or hold an allergen. A food with no stored diet or allergen data is marked unknown, never safe. Send grams, a map of food name to grams, to get impact_for_quantities, the carbon and water for the amounts bought. Without grams, environmental_impact is for 1 kg of each food.

Inputs: items (required), diet, grams, allergies.

foodbe_compareA
Read-only
Inspect

Call when a user asks which of two foods is better, healthier or different, or asks you to compare two foods. Send two food names. Foodbe finds both in its stored food data and scores each one on measures such as seasonality, planet, brain, gut and protein. Returns outcome "served" with a verdict naming the winner, one sentence on which food leads on which measure, and a card for each food with its scores. Every field comes from stored data, never from a model, so the same two foods always return the same answer. If either food is not found, or the two names are the same food, it returns outcome "not_found".

Inputs: item_a (required), item_b (required).

foodbe_feedbackAInspect

Call when a Foodbe tool is missing, an answer was wrong or too thin, or a tool you need does not exist. Tell us what would help you. Returns outcome "received". The number of messages per day is limited.

Inputs: message (required), kind, tool.

foodbe_grocery_listA
Read-only
Inspect

Call this when a user asks for a grocery or shopping list. Send a dish for the list of one recipe, or days and a budget for the list of a meal plan. Do not send both. Returns outcome "served" with the list items, the cost of each and the total. Every line comes from Foodbe's stored data, never from a model. If no list can be built, it returns outcome "not_found".

Inputs: days, diet, dish, budget, +1 more.

foodbe_ingredientA
Read-only
Inspect

Call before you recommend or swap an ingredient. Returns the profile of one ingredient from Foodbe's ingredient data as structured fields: category, allergens, swaps, storage, and carbon footprint. Nutrition numbers are not included. Every field comes from stored data, never from a model.

Inputs: name (required).

foodbe_meal_planA
Read-only
Inspect

Call this when a user asks for a meal plan or for what to eat over a number of days. Builds a plan of 1 to 7 days from Foodbe's recipes, within an optional dollar budget for the whole plan, filtered by the diet and allergies you send. Returns outcome "served" with the plan and its insight: the taste the plan is missing, the food group it is short on, the health roles it covers, and its cheapest, priciest and quickest meal. Every line comes from Foodbe's stored data, never from a model. If no plan can be built, it returns outcome "not_found".

Inputs: days, diet, budget, allergies.

foodbe_queryA
Read-only
Inspect

Call before you answer a question about food science, cooking technique, food culture, substitutions or ingredients. Foodbe looks the question up in its library of thousands of hand-curated, human-approved facts and returns the answer as "headline" with its sources, so you can explain the reasons behind a food choice to a human and be trusted for it. It also returns related follow-up questions when it has them. If no approved answer exists, it returns outcome "refused" with related questions that have approved answers, so you can say so instead of guessing.

Inputs: question (required).

foodbe_query_allA
Read-only
Inspect

Call when a user asks for the food science, the culture and history, and the cooking views on one food question together. Foodbe looks up the question in its library of human-approved answers and returns the answer as "headline", plus the views of three experts: Neuro (food science), Oracle (culture and history) and Chefy (cooking tips and tricks). The response lists sources as web links, each with a text and a url. "sources" holds the sources of the answer, and each expert has its own "emoji" and "sources". When the question names a food Foodbe has a photo for, it also returns "image_url", a link to that photo, unless include_image is false. Set include_sources to false to leave the source links out. An expert with nothing approved for the question is left out. Also returns related follow-up questions, when it has them. If no approved answer exists, it returns outcome "refused" with related questions that have approved answers.

Inputs: question (required), include_image, include_sources.

foodbe_recipe_finderA
Read-only
Inspect

Call this when a user asks for a recipe or for what to cook. Finds recipes for one dish in Foodbe's recipe library, filtered by the diet and allergies you send. Returns outcome "served" with a text line and recipe cards: name, image, a short fact, servings, prep time, cook time and calories. Every recipe comes from Foodbe's stored data, never from a model. If no recipe matches, it returns outcome "not_found".

Inputs: dish (required), diet, allergies.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables AI agents to analyze the nutrition of ingredients or recipe lines and to search recipe and food databases with optional diet, health, and cuisine filters.
      108 npm
      MIT
    • F
      license
      Not graded
      quality
      B
      maintenance
      Enables agents to log and edit meals, query a food journal, and retrieve calorie/macro/quality KPIs with server-side nutritional grading, plus manage staples and targets.
      1
      -
    • F
      license
      B
      quality
      D
      maintenance
      Enables AI agents to generate budget-disciplined, allergy-safe weekly meal plans, shopping lists, and meal swaps using a fully local deterministic engine.
      20
      -
    • A
      license
      Not graded
      quality
      D
      maintenance
      Enables querying food nutritional information, discovering recipes by ingredients or diet type, getting ingredient substitutions, and receiving personalized food recommendations based on mood and season.
      ISC
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources