Skip to main content

Foodbe

io.github.bleemohr/foodbeVersion 3.1.1

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

Status

Responds249 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:46 UTC
Latency
249 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 22:14 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://mcp.foodbe.ai/v1/mcpResponds249 ms
No sign-in

Claude Code

claude mcp add --transport http foodbe https://mcp.foodbe.ai/v1/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: foodbe
Remote MCP server URL: https://mcp.foodbe.ai/v1/mcp

Cursor

{
  "mcpServers": {
    "foodbe": {
      "url": "https://mcp.foodbe.ai/v1/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"foodbe","type":"http","url":"https://mcp.foodbe.ai/v1/mcp"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

9 tools

Tools of Foodbe
Read-only
Idempotent
Open world
foodbe_cart_breakdownAnalyzes 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.NoYesNot declaredNo
foodbe_compareCall 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".NoYesNot declaredNo
foodbe_feedbackCall 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.NoNoNot declaredNo
foodbe_grocery_listCall 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".NoYesNot declaredNo
foodbe_ingredientCall 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.NoYesNot declaredNo
foodbe_meal_planCall 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".NoYesNot declaredNo
foodbe_queryCall 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.NoYesNot declaredNo
foodbe_query_allCall 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.NoYesNot declaredNo
foodbe_recipe_finderCall 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".NoYesNot declaredNo

Details

Registry status
Active
Published
Nov 9, 2026
Updated
Nov 9, 2026
Repository
Not given
Categories (suggested)
E-commerceSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing