Skip to main content
Glama

fyndling-mcp

neongrau/fyndling-mcp MCP server

중세 시장 팬, 재연 배우, 생활 역사 애호가와 이들의 계획을 돕는 AI 어시스턴트를 위해 제작되었습니다. Fyndling MCP는 AI 클라이언트가 두 가지 틈새 유럽 데이터셋에 직접 액세스할 수 있도록 합니다:

  • 중세 이벤트 — 위치 + 반경 + 날짜 범위별로 20개 유럽 국가의 2,000개 이상의 시장, 콘서트, 성 체험 및 생활 역사 이벤트를 쿼리 (매주 업데이트)

  • 영구 POI — 미드(벌꿀술), 미드 생산자, 성, 중세 식당(지리적 반경으로 검색 가능)

  • 역사적 레시피 — 13세기~17세기에 걸친 7권의 요리책에서 추출한 1,170개 이상의 레시피. 현대 독일어 각색, 구조화된 재료 목록 및 원본 필사본 포함

→ fyndling.de — 이 데이터의 기반이 되는 웹 앱

엔드포인트: https://fyndling.de/mcp
전송: Streamable HTTP (MCP 사양 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

—

가장 늦은 출처 연도

예시 — 8인용 4코스 저녁 식사, 14세기 전용:

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

커버리지

이벤트: 독일, 오스트리아, 스위스, 프랑스, 폴란드, 체코, 이탈리아, 스페인, 포르투갈, 영국, 아일랜드, 벨기에, 네덜란드, 덴마크, 스웨덴, 노르웨이, 에스토니아, 리투아니아 등.

레시피: 코펜하겐, 뷔르츠부르크, 파리, 런던, 북부 이탈리아, 프라하, 프랑크푸르트에서 온 7권의 요리책 — 고대 덴마크어, 중세 고지 독일어, 중세 영어, 고대 프랑스어, 초기 이탈리아어, 초기 체코어, 초기 신 고지 독일어에 걸쳐 있습니다. 가장 오래된 출처인 Harpestreng 필사본(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