Skip to main content
Glama

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

lat

number

Breitengrad

lon

number

Längengrad

radius_km

number

Suchradius in km (Standard 50, max. 500)

date_from

string

ISO 8601 Startdatum, z. B. 2026-06-01

date_to

string

ISO 8601 Enddatum, z. B. 2026-06-30

types

array

market, concert, burg_event, living_history, renfaire

limit

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

category

string

market, concert, burg_event, living_history, renfaire

country

string

ISO 3166-1 alpha-2 Code (z. B. DE, AT, FR, PL)

date_from

string

ISO 8601

date_to

string

ISO 8601

limit

integer

Standard 20, max. 100


get_event

Ruft vollständige Details für eine einzelne Veranstaltung anhand der ID ab.

Parameter

Typ

Erforderlich

Beschreibung

id

string

Veranstaltungs-ID (16-stellig hex, z. B. a1b2c3d4e5f6a7b8)


find_pois_near

Findet dauerhafte Orte mit Mittelalter-Bezug (Metkellereien, Burgen, Gastronomie).

Parameter

Typ

Erforderlich

Beschreibung

lat

number

Breitengrad

lon

number

Längengrad

radius_km

number

Standard 100, max. 1000

poi_type

string

meadery, metkellerei, burg, ma_gastronomie

limit

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

buch-guter-speise

Das Buch von guter Speise

1350

Mittelhochdeutsch

96

form-of-cury

The Forme of Cury

1390

Mittelenglisch

192

menagier

Ménagier de Paris

1393

Altfranzösisch

380

martino

Libro de Arte Coquinaria

1465

Frühitalienisch

268

severin

Kuchařství (Böhmisches Kochbuch)

1535

Früh-Tschechisch

~100

koch_kellermeisterei

Koch und Kellermeisterei

1574

Frühneuhochdeutsch

110


search_recipes

Durchsucht historische Rezepte mit Filter- und Zutatenabgleich.

Parameter

Typ

Erforderlich

Beschreibung

course

string

Siehe Gang-Typen unten

difficulty_max

integer 1–3

1=einfach, 2=mittel, 3=fortgeschritten

lagerkueche

boolean

Nur Rezepte, die für die Lagerküche geeignet sind

source_key

string

Nach Kochbuch filtern (siehe Schlüssel oben)

epoch_from

integer

Frühestes Quellenjahr (z. B. 1350)

epoch_to

integer

Spätestes Quellenjahr (z. B. 1500)

ingredients

string[]

Einschlussfilter: alle aufgeführten müssen vorhanden sein (Teilübereinstimmung, UND-Logik)

exclude_courses

string[]

Diese Gang-Typen ausschließen

exclude_ingredients

string[]

Rezepte ausschließen, die eine dieser Zutaten enthalten

limit

integer

Standard 20, max. 100

Gang-Typen:

Wert

Beschreibung

starter

Vorspeisen

main_beef

Rindfleisch-Hauptgerichte

main_pork

Schweinefleisch-Hauptgerichte

main_poultry

Geflügel-Hauptgerichte (Huhn, Gans, …)

main_game

Wild-Hauptgerichte (Hirsch, Hase, …)

main_fish

Fisch-Hauptgerichte

main_other

Sonstige Hauptgerichte

main_meat

Alias – alle Fleisch-Hauptgerichte zusammen

side

Beilagen

dessert

Desserts / Süßspeisen

drink / beverage

Getränke (beverage ist ein Alias für drink)

condiment

Saucen, Gewürzpasten

other

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

id

string

Rezept-ID (z. B. bgs-001, foc-015, men-042)

Die vollständige Antwort enthält:

  • text_modern – moderne deutsche Adaption des Rezepts

  • ingredients – strukturierte Liste mit amount, unit, name, original_text, original (mittelalterlicher Quelltext)

  • transcript – mittelalterlicher Originaltext mit Sprache und Quelle

  • annotations – Glossar archaischer Begriffe

  • faq – Antworten auf häufige Fragen

  • interpretive_choices – redaktionelle Entscheidungen bei mehrdeutigen Passagen

  • scan – 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

courses

string[]

Geordnete Liste der Gänge, 1–6 Einträge (verwenden Sie die Gang-Typ-Werte von oben)

persons

integer

Anzahl der Personen (informativ, in der Ausgabe enthalten)

max_difficulty

integer 1–3

Maximale Schwierigkeit für jeden Gang

lagerkueche

boolean

Nur für die Lagerküche geeignete Rezepte

epoch_from

integer

Frühestes Quellenjahr

epoch_to

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.

A
license - permissive license
-
quality - not tested
C
maintenance

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