eatmundo MCP-Server
eatmundo ist über MCP (Model Context Protocol) für KI-Assistenten offen. Richte deinen Assistenten auf unseren Endpunkt und er kann fast 2.000 Gerichte aus 26 Küchen in 7 Sprachen abfragen — samt des bewerteten Äquivalenzgraphen, der ein Gericht einer Küche mit seinem Gegenstück in einer anderen verbindet, belegt durch die gemeinsamen Zutaten. Kein Konto, kein API-Schlüssel, keine Gebühr.
Was ein Modell allein nicht beantworten kann
- Was ist das griechische Gegenstück zu Lahmacun, und welche Zutaten teilen sie tatsächlich?
- Plane mir eine Woche Abendessen ohne Schweinefleisch, je unter 40 Minuten, pro Tag eine Küche.
- Vergleiche Köfte und Keftedes Zutat für Zutat.
Einrichtung
Der Endpunkt spricht streamable HTTP. Wähle deinen Client:
Claude Code
claude mcp add --transport http eatmundo https://www.eatmundo.com/api/mcpClaude Desktop · Cursor · Windsurf (mcp.json)
{
"mcpServers": {
"eatmundo": {
"type": "http",
"url": "https://www.eatmundo.com/api/mcp"
}
}
}MCP Inspector
npx @modelcontextprotocol/inspector https://www.eatmundo.com/api/mcpJeder MCP-Client funktioniert — das sind nur die verbreiteten. Mehr als die Endpunkt-Adresse brauchst du nicht.
Werkzeuge
- find_similar_dishes
- Gerichte anderer Küchen, die einem gegebenen entsprechen — aus dem bewerteten Graphen. Jede Kante überschreitet Ländergrenzen und stützt sich auf gemeinsame kanonische Zutaten, nicht auf eine Vermutung.
- compare_dishes
- Zwei Gerichte Zutat für Zutat: Gemeinsames, Eigenes, ein Übereinstimmungswert und, wo vorhanden, ein redaktioneller Vergleichstext.
- search_dishes
- Suche im Korpus nach Name, Küche, Kategorie oder Ernährungsweise.
- get_recipe
- Ein vollständiges Rezept: Schritte, FAQ, Bildnachweis und Zutaten mit geparsten Mengen, normalisiert auf Gramm oder Milliliter. Die Mengen lassen sich auf jede Portionenzahl umrechnen. Außerdem listet es die Ernährungsformen, an die sich das Gericht vollständig anpassen lässt — Zutat für Zutat.
- weekly_menu
- Bis zu 7 Abendessen unter Beachtung von Ernährungsausschlüssen, Zeitobergrenze und Budgetmodus. Lässt sich eine Vorgabe nicht erfüllen, wird sie gelockert — und die Lockerung wird gemeldet, nicht verschwiegen.
- substitute_ingredient
- Was eine einzelne Zutat ersetzen kann, wahlweise unter einer Ernährungsvorgabe. Als Ersatz (gleiches Gericht) oder Anpassung (Ergebnis ist ein spürbar anderes Gericht) markiert — die meisten diätbedingten Tauschs sind Anpassungen, und das wird auch so gesagt.