Skip to main content
Glama

fyndling-mcp

neongrau/fyndling-mcp MCP server

中世市場のファン、歴史再現家、リビングヒストリー愛好家、そして彼らの計画を支援するAIアシスタントのために構築されました。Fyndling MCPは、AIクライアントが以下の2つのニッチなヨーロッパのデータセットに直接アクセスできるようにします:

  • 中世のイベント — ヨーロッパ20カ国にわたる2,000以上の市場、コンサート、城での体験、リビングヒストリーイベントを、場所 + 半径 + 日付範囲で検索可能(毎週更新)

  • 常設POI — ミード醸造所、ミード生産者、城、中世風レストラン。地理的半径による検索も可能

  • 歴史的レシピ — 13世紀から17世紀にわたる7つの料理本から1,170以上のレシピを収録。現代ドイツ語への翻案、構造化された材料リスト、オリジナルの写本書き起こしを提供

→ fyndling.de — このデータの背後にあるウェブアプリ

エンドポイント: https://fyndling.de/mcp
トランスポート: Streamable HTTP (MCP spec 2025-03-26)
認証: なし
レート制限: 60リクエスト / 分


クイックスタート

MCPクライアントの設定(例:Claude Desktopの claude_desktop_config.json)に追加してください:

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

Related MCP server: LiveDataLink

ツール

イベントと場所

find_events_near

地理座標の近くにある中世イベントを距離順に検索します。

パラメータ

型

必須

説明

lat

number

✓

緯度

lon

number

✓

経度

radius_km

number

—

検索半径(km単位、デフォルト50、最大500)

date_from

string

—

ISO 8601開始日(例:2026-06-01)

date_to

string

—

ISO 8601終了日(例:2026-06-30)

types

array

—

market, concert, burg_event, living_history, renfaire

limit

integer

—

最大結果数(デフォルト20、最大100)

例 — この夏、ウィーンから80km以内の市場:

{
  "lat": 48.2082, "lon": 16.3738,
  "radius_km": 80,
  "date_from": "2026-06-01", "date_to": "2026-08-31",
  "types": ["market"]
}

レスポンスフィールド: id, name, date_from, date_to, city, country, lat, lon, distance_km, category, description, fyndling_url


list_events

カテゴリ、国、または日付範囲でフィルタリングされたイベントを一覧表示します。

パラメータ

型

必須

説明

category

string

—

market, concert, burg_event, living_history, renfaire

country

string

—

ISO 3166-1 alpha-2コード(例:DE, AT, FR, PL)

date_from

string

—

ISO 8601

date_to

string

—

ISO 8601

limit

integer

—

デフォルト20、最大100


get_event

IDを指定して、単一イベントの詳細を取得します。

パラメータ

型

必須

説明

id

string

✓

イベントID(16文字の16進数、例:a1b2c3d4e5f6a7b8)


find_pois_near

常設の中世テーマの場所(ミード醸造所、城、レストラン)を検索します。

パラメータ

型

必須

説明

lat

number

✓

緯度

lon

number

✓

経度

radius_km

number

—

デフォルト100、最大1000

poi_type

string

—

meadery, metkellerei, burg, ma_gastronomie

limit

integer

—

デフォルト20、最大100


歴史的レシピ

list_recipe_sources

利用可能な7つの料理本すべてをメタデータ(年、言語、地域、レシピ数)と共に一覧表示します。

パラメータなし。

ソース:

キー

タイトル

年

言語

レシピ数

harpestreng

Kogebog (Harpestreng-Handschrift NKS 66)

~1300

古デンマーク語

25

buch-guter-speise

Das Buch von guter Speise

1350

中高ドイツ語

96

form-of-cury

The Forme of Cury

1390

中英語

192

menagier

Ménagier de Paris

1393

古フランス語

380

martino

Libro de Arte Coquinaria

1465

初期イタリア語

268

severin

Kuchařství (Böhmisches Kochbuch)

1535

初期チェコ語

~100

koch_kellermeisterei

Koch und Kellermeisterei

1574

初期新高ドイツ語

110


search_recipes

フィルタリングと材料マッチングを使用して歴史的レシピを検索します。

パラメータ

型

必須

説明

course

string

—

以下のコースタイプを参照

difficulty_max

integer 1–3

—

1=簡単, 2=普通, 3=上級

lagerkueche

boolean

—

野外/キャンプ料理に適したレシピのみ

source_key

string

—

料理本でフィルタリング(上記のキーを参照)

epoch_from

integer

—

最も古いソース年(例:1300)

epoch_to

integer

—

最も新しいソース年(例:1500)

ingredients

string[]

—

含むフィルタ:リストされたすべてが含まれている必要がある(部分一致、AND論理)

exclude_courses

string[]

—

これらのコースタイプを除外

exclude_ingredients

string[]

—

これらの材料のいずれかを含むレシピを除外

limit

integer

—

デフォルト20、最大100

コースタイプ:

値

説明

starter

前菜 / アペタイザー

main_beef

牛肉のメイン料理

main_pork

豚肉のメイン料理

main_poultry

家禽のメイン料理(鶏肉、ガチョウなど)

main_game

ジビエのメイン料理(鹿肉、野ウサギなど)

main_fish

魚のメイン料理

main_other

その他のメイン料理

main_meat

エイリアス — すべての肉のメイン料理

side

副菜

dessert

デザート / 甘い料理

drink / beverage

飲み物 (beverage は drink のエイリアス)

condiment

ソース、スパイスペースト

other

その他

例 — シナモンと生姜を使ったデザート:

{
  "course": "dessert",
  "ingredients": ["Zimt", "Ingwer"],
  "limit": 5
}

例 — 1450年以前の、キャンプ料理に適した簡単な家禽料理:

{
  "course": "main_poultry",
  "difficulty_max": 1,
  "lagerkueche": true,
  "epoch_to": 1450
}

例 — 最も古いソース(13世紀デンマーク)のすべてのレシピ:

{
  "source_key": "harpestreng",
  "limit": 25
}

レシピリストのフィールド(リスト表示用に詳細は省略): id, source_key, title_modern, course, difficulty, serves, prep_time_min, ingredients, lagerküche, published_at


get_recipe

単一レシピの詳細を取得します。

パラメータ

型

必須

説明

id

string

✓

レシピID(例:hkb-001, bgs-001, foc-015, men-042)

完全なレスポンスには以下が含まれます:

  • text_modern — レシピの現代ドイツ語翻案

  • ingredients — amount, unit, name, original_text, original(中世のソーステキスト)を含む構造化リスト

  • transcript — 言語とソースを含む中世の原文

  • annotations — 古語の用語集

  • faq — よくある質問への回答

  • interpretive_choices — 曖昧な箇所に関する編集上の判断

  • scan — 写本スキャン画像へのリンク

材料の単位: g, kg, ml, l, TL (ティースプーン), EL (大さじ), pinch (ひとつまみ), piece (個), slice (スライス), clove (片), bunch (束), sprig (小枝), leaf (枚), cm。表示には original_text を使用してください。amount + unit はスケーリング専用です。

材料オブジェクトの例:

{
  "original": "ein phunt mandels",
  "amount": 500,
  "unit": "g",
  "name": "Mandeln",
  "original_text": "500 g Mandeln"
}

compose_menu

歴史的レシピからコースメニューを構成します。コース間での材料の重複を自動的に最小化します。

パラメータ

型

必須

説明

courses

string[]

✓

順序付けられたコースリスト、1〜6エントリ(上記のコースタイプ値を使用)

persons

integer

—

人数(情報用、出力に含まれる)

max_difficulty

integer 1–3

—

コースの最大難易度

lagerkueche

boolean

—

キャンプ料理に適したレシピのみ

epoch_from

integer

—

最も古いソース年

epoch_to

integer

—

最も新しいソース年

例 — 14世紀のレシピのみを使用した8人用の4コースディナー:

{
  "courses": ["starter", "main_fish", "main_poultry", "dessert"],
  "persons": 8,
  "epoch_from": 1300,
  "epoch_to": 1400
}

カバレッジ

イベント: ドイツ、オーストリア、スイス、フランス、ポーランド、チェコ共和国、イタリア、スペイン、ポルトガル、イギリス、アイルランド、ベルギー、オランダ、デンマーク、スウェーデン、ノルウェー、エストニア、リトアニアなど。

レシピ: コペンハーゲン、ヴュルツブルク、パリ、ロンドン、北イタリア、プラハ、フランクフルトの7つの料理本。古デンマーク語、中高ドイツ語、中英語、古フランス語、初期イタリア語、初期チェコ語、初期新高ドイツ語にわたります。最も古いソースであるハルペストレング写本(NKS 66, ~1300)は、北ヨーロッパで現存する最古の料理本です。


ライセンスと帰属

イベントデータは公開ソースから集約されています。正確性は保証されていません。必ず主催者に確認してください。

レシピのテキストと現代語訳: © Fyndling, CC BY-SA 4.0。中世の原文はパブリックドメインです。

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Agentic commerce infrastructure for AI agents. MCP-native product discovery, contextual ad matching, and purchase facilitation with European privacy compliance (nDSG/GDPR).
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    62 real-time data tools for AI agents via MCP. Finance, crypto, FMCSA, sanctions, courts, weather, vehicles, cybersecurity. One bearer token, one bill. Free tier available.
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    UK planning application data for AI agents. Search, look up, and geo-query every UK planning application from Claude, Cursor, or any MCP client — conversationally.
    4
    62 npm
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables AI agents to query live App Store and Google Play data, including app search, revenue/download metrics, keyword difficulty, and reviews, via a hosted MCP server with API-key authentication.
    76 npm
    MIT