Fyndling
fyndling-mcp
Entwickelt für Fans von Mittelaltermärkten, Reenactor und Liebhaber lebendiger Geschichte – sowie die KI-Assistenten, die ihnen bei der Planung helfen. Fyndling MCP bietet KI-Clients direkten Zugriff auf zwei spezialisierte europäische Datensätze:
Mittelalterliche Veranstaltungen – Abfrage von über 2.000 Märkten, Konzerten, Burg-Events und Veranstaltungen zur lebendigen Geschichte in 20 europäischen Ländern nach Standort + Umkreis + Datumsbereich (wöchentlich aktualisiert)
Dauerhafte POIs – Metkellereien, Metproduzenten, Burgen und mittelalterliche Gastronomie, ebenfalls nach Geo-Umkreis durchsuchbar
Historische Rezepte – über 1.100 Rezepte aus sechs Kochbüchern vom 13. bis zum 17. Jahrhundert, mit modernen deutschen Adaptionen, strukturierten Zutatenlisten und Transkripten der Originalmanuskripte
→ fyndling.de – die Web-App hinter diesen Daten
Endpunkt: https://fyndling.de/mcp
Transport: Streamable HTTP (MCP-Spezifikation 2025-03-26)
Authentifizierung: keine
Ratenbegrenzung: 60 Anfragen / Minute
Schnellstart
Fügen Sie dies zur Konfiguration Ihres MCP-Clients hinzu (z. B. Claude Desktop claude_desktop_config.json):
{
"mcpServers": {
"fyndling": {
"url": "https://fyndling.de/mcp"
}
}
}Tools
Veranstaltungen & Orte
find_events_near
Findet mittelalterliche Veranstaltungen in der Nähe geografischer Koordinaten, sortiert nach Entfernung.
Parameter | Typ | Erforderlich | Beschreibung |
| number | ✓ | Breitengrad |
| number | ✓ | Längengrad |
| number | — | Suchradius in km (Standard 50, max. 500) |
| string | — | ISO 8601 Startdatum, z. B. |
| string | — | ISO 8601 Enddatum, z. B. |
| array | — |
|
| integer | — | Maximale Ergebnisse (Standard 20, max. 100) |
Beispiel – Märkte im Umkreis von 80 km um Wien diesen Sommer:
{
"lat": 48.2082, "lon": 16.3738,
"radius_km": 80,
"date_from": "2026-06-01", "date_to": "2026-08-31",
"types": ["market"]
}Antwortfelder: id, name, date_from, date_to, city, country, lat, lon, distance_km, category, description, fyndling_url
list_events
Listet Veranstaltungen auf, gefiltert nach Kategorie, Land und/oder Datumsbereich.
Parameter | Typ | Erforderlich | Beschreibung |
| string | — |
|
| string | — | ISO 3166-1 alpha-2 Code (z. B. |
| string | — | ISO 8601 |
| string | — | ISO 8601 |
| integer | — | Standard 20, max. 100 |
get_event
Ruft vollständige Details für eine einzelne Veranstaltung anhand der ID ab.
Parameter | Typ | Erforderlich | Beschreibung |
| string | ✓ | Veranstaltungs-ID (16-stellig hex, z. B. |
find_pois_near
Findet dauerhafte Orte mit Mittelalter-Bezug (Metkellereien, Burgen, Gastronomie).
Parameter | Typ | Erforderlich | Beschreibung |
| number | ✓ | Breitengrad |
| number | ✓ | Längengrad |
| number | — | Standard 100, max. 1000 |
| string | — |
|
| integer | — | Standard 20, max. 100 |
Historische Rezepte
list_recipe_sources
Listet alle sechs verfügbaren Kochbücher mit Metadaten auf (Jahr, Sprache, Region, Anzahl der Rezepte).
Keine Parameter.
Quellen:
Schlüssel | Titel | Jahr | Sprache | Rezepte |
| Das Buch von guter Speise | 1350 | Mittelhochdeutsch | 96 |
| The Forme of Cury | 1390 | Mittelenglisch | 192 |
| Ménagier de Paris | 1393 | Altfranzösisch | 380 |
| Libro de Arte Coquinaria | 1465 | Frühitalienisch | 268 |
| Kuchařství (Böhmisches Kochbuch) | 1535 | Früh-Tschechisch | ~100 |
| Koch und Kellermeisterei | 1574 | Frühneuhochdeutsch | 110 |
search_recipes
Durchsucht historische Rezepte mit Filter- und Zutatenabgleich.
Parameter | Typ | Erforderlich | Beschreibung |
| string | — | Siehe Gang-Typen unten |
| integer 1–3 | — | 1=einfach, 2=mittel, 3=fortgeschritten |
| boolean | — | Nur Rezepte, die für die Lagerküche geeignet sind |
| string | — | Nach Kochbuch filtern (siehe Schlüssel oben) |
| integer | — | Frühestes Quellenjahr (z. B. |
| integer | — | Spätestes Quellenjahr (z. B. |
| string[] | — | Einschlussfilter: alle aufgeführten müssen vorhanden sein (Teilübereinstimmung, UND-Logik) |
| string[] | — | Diese Gang-Typen ausschließen |
| string[] | — | Rezepte ausschließen, die eine dieser Zutaten enthalten |
| integer | — | Standard 20, max. 100 |
Gang-Typen:
Wert | Beschreibung |
| Vorspeisen |
| Rindfleisch-Hauptgerichte |
| Schweinefleisch-Hauptgerichte |
| Geflügel-Hauptgerichte (Huhn, Gans, …) |
| Wild-Hauptgerichte (Hirsch, Hase, …) |
| Fisch-Hauptgerichte |
| Sonstige Hauptgerichte |
| Alias – alle Fleisch-Hauptgerichte zusammen |
| Beilagen |
| Desserts / Süßspeisen |
| Getränke ( |
| Saucen, Gewürzpasten |
| Verschiedenes |
Beispiel – Desserts mit Zimt und Ingwer, ohne Ingwer-lastige Rezepte:
{
"course": "dessert",
"ingredients": ["Zimt", "Ingwer"],
"limit": 5
}Beispiel – einfache Geflügelgerichte für die Lagerküche vor 1450:
{
"course": "main_poultry",
"difficulty_max": 1,
"lagerkueche": true,
"epoch_to": 1450
}Rezeptlisten-Felder (vollständige Details für Listen-Performance entfernt): id, source_key, title_modern, course, difficulty, serves, prep_time_min, ingredients, lagerküche, published_at
get_recipe
Ruft die vollständigen Details eines einzelnen Rezepts ab.
Parameter | Typ | Erforderlich | Beschreibung |
| string | ✓ | Rezept-ID (z. B. |
Die vollständige Antwort enthält:
text_modern– moderne deutsche Adaption des Rezeptsingredients– strukturierte Liste mitamount,unit,name,original_text,original(mittelalterlicher Quelltext)transcript– mittelalterlicher Originaltext mit Sprache und Quelleannotations– Glossar archaischer Begriffefaq– Antworten auf häufige Frageninterpretive_choices– redaktionelle Entscheidungen bei mehrdeutigen Passagenscan– Link zum Scan des Manuskripts
Beispiel-Zutatenobjekt:
{
"original": "ein phunt mandels",
"amount": 500,
"unit": "g",
"name": "Mandeln",
"original_text": "500 g Mandeln"
}compose_menu
Stellt ein mehrgängiges Menü aus historischen Rezepten zusammen. Minimiert automatisch die Überschneidung von Zutaten zwischen den Gängen.
Parameter | Typ | Erforderlich | Beschreibung |
| string[] | ✓ | Geordnete Liste der Gänge, 1–6 Einträge (verwenden Sie die Gang-Typ-Werte von oben) |
| integer | — | Anzahl der Personen (informativ, in der Ausgabe enthalten) |
| integer 1–3 | — | Maximale Schwierigkeit für jeden Gang |
| boolean | — | Nur für die Lagerküche geeignete Rezepte |
| integer | — | Frühestes Quellenjahr |
| integer | — | Spätestes Quellenjahr |
Beispiel – 4-Gänge-Menü für 8 Personen, nur 14. Jahrhundert:
{
"courses": ["starter", "main_fish", "main_poultry", "dessert"],
"persons": 8,
"epoch_from": 1300,
"epoch_to": 1400
}Abdeckung
Veranstaltungen: Deutschland, Österreich, Schweiz, Frankreich, Polen, Tschechien, Italien, Spanien, Portugal, Großbritannien, Irland, Belgien, Niederlande, Dänemark, Schweden, Norwegen, Estland, Litauen und mehr.
Rezepte: Sechs Kochbücher aus Würzburg, Paris, London, Norditalien, Prag und Frankfurt – in Mittelhochdeutsch, Mittelenglisch, Altfranzösisch, Frühitalienisch, Früh-Tschechisch und Frühneuhochdeutsch.
Lizenz & Quellenangabe
Veranstaltungsdaten werden aus öffentlichen Quellen aggregiert; die Richtigkeit wird nicht garantiert – bitte immer beim Veranstalter verifizieren.
Rezepttexte und moderne Adaptionen: © Fyndling, CC BY-SA 4.0. Mittelalterliche Originaltexte sind gemeinfrei.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/neongrau/fyndling-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server