MCP.so
Sign In

Fyndling

@neongrau

About Fyndling

Built for medieval market fans, reenactors, and living-history enthusiasts — and the AI assistants that help them plan. Fyndling MCP gives AI clients direct access to two niche European datasets:

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "fyndling": {
      "url": "https://fyndling.de/mcp"
    }
  }
}

Tools

9

Find medieval events near a geographic location. Returns events sorted by distance.

List medieval events filtered by category, country, and/or date range.

Get full details for a single event by its ID.

Search historical recipes (13th-17th century) by course, difficulty, ingredients, and other criteria. Each result includes `fyndling_url` - the canonical link to the recipe's HTML page on fyndling.de.

Get the full details of a single recipe including ingredients, annotations, FAQ, and original transcript. The response includes `fyndling_url` - the canonical link to the recipe's HTML page on fyndling.de. Ingredient fields: `original_text` is the canonical German display string (e.g. "250 g Maibutter", "3 EL Zucker") - use this for output unless scaling is active. `amount` (number|null) and `unit` (code: g|kg|ml|l|TL|EL|tbsp|tsp|pinch|piece|slice|clove|bunch|sprig|leaf|cm|null) are machine-readable values for portion scaling and unit conversion only - do NOT expand unit codes to English words. TL = Teelöffel (teaspoon), EL = Esslöffel (tablespoon).

Compose a multi-course menu from historical recipes. Minimizes ingredient overlap between courses. Returns one recipe per course.

List all available historical recipe sources with year, region, language, and recipe count. Also returns the full course taxonomy (atomic values + aliases) so you can use granular filters like main_poultry, main_pork, main_game in search_recipes and compose_menu.

List the controlled tag vocabulary for recipes, grouped by category (dish_type, diet, social_class), with labels, descriptions and current recipe counts. Use these tag IDs as values for the `tags` parameter in search_recipes and compose_menu.

Find permanent medieval-themed locations (meaderies, castles, restaurants) near a geographic point.

Overview

What is Fyndling?

Fyndling is an MCP server that gives AI clients direct access to three niche European datasets: 2,000+ medieval events (markets, concerts, castle experiences, living‑history events) across 20 European countries, permanent points of interest (meaderies, mead producers, castles, medieval restaurants), and 1,100+ historical recipes from six cookbooks spanning the 13th–17th century. It is built for medieval market fans, reenactors, and living‑history enthusiasts.

How to use Fyndling?

Add the server to your MCP client configuration with the URL https://fyndling.de/mcp. No authentication or API key is required. The server uses Streamable HTTP transport (MCP spec 2025‑03‑26) and is rate‑limited to 60 requests per minute.

Key features of Fyndling

  • Query 2,000+ medieval events across 20 European countries by location, radius, and date range
  • Search permanent POIs (meaderies, castles, restaurants) by geo‑radius
  • Access 1,100+ historical recipes with modern German adaptations
  • Filter recipes by cookbook, epoch, course, difficulty, and ingredients
  • Compose multi‑course menus from historical recipes with ingredient overlap minimisation
  • No authentication needed; updated weekly for events

Use cases of Fyndling

  • Plan a medieval market tour for a specific region and time frame
  • Find nearby meaderies and castle restaurants while travelling through Europe
  • Create historically accurate menus for reenactment events or living‑history camps
  • Research medieval cooking techniques and ingredient lists from original manuscript transcripts

FAQ from Fyndling

What datasets does Fyndling provide?

Fyndling provides medieval events (2,000+ across 20 countries, updated weekly), permanent POIs (meaderies, mead producers, castles, medieval restaurants), and 1,100+ historical recipes from six 13th–17th‑century cookbooks.

How do I authenticate with the Fyndling server?

No authentication is needed. The server has no auth requirements and is publicly accessible.

What is the rate limit for the Fyndling server?

The server allows 60 requests per minute.

Which countries are covered for medieval events?

Events cover Germany, Austria, Switzerland, France, Poland, Czech Republic, Italy, Spain, Portugal, UK, Ireland, Belgium, Netherlands, Denmark, Sweden, Norway, Estonia, Lithuania, and more.

Where do the historical recipe texts come from?

Recipes come from six historical cookbooks (e.g. The Forme of Cury, Ménagier de Paris) in their original languages. Modern German adaptations are provided under CC BY‑SA 4.0; original medieval texts are in the public domain.

Frequently asked questions

What datasets does Fyndling provide?

Fyndling provides medieval events (2,000+ across 20 countries, updated weekly), permanent POIs (meaderies, mead producers, castles, medieval restaurants), and 1,100+ historical recipes from six 13th–17th‑century cookbooks.

How do I authenticate with the Fyndling server?

No authentication is needed. The server has no auth requirements and is publicly accessible.

What is the rate limit for the Fyndling server?

The server allows 60 requests per minute.

Which countries are covered for medieval events?

Events cover Germany, Austria, Switzerland, France, Poland, Czech Republic, Italy, Spain, Portugal, UK, Ireland, Belgium, Netherlands, Denmark, Sweden, Norway, Estonia, Lithuania, and more.

Where do the historical recipe texts come from?

Recipes come from six historical cookbooks (e.g. *The Forme of Cury*, *Ménagier de Paris*) in their original languages. Modern German adaptations are provided under CC BY‑SA 4.0; original medieval texts are in the public domain.

Comments

More Other MCP servers