Fyndling
fyndling-mcp
专为中世纪市场爱好者、历史重演者和生活史爱好者——以及协助他们规划的 AI 助手而打造。Fyndling MCP 为 AI 客户端提供了对两个欧洲利基数据集的直接访问权限:
中世纪活动——按地点 + 半径 + 日期范围查询欧洲 20 个国家的 2,000 多个市场、音乐会、城堡体验和生活史活动(每周更新)
永久兴趣点 (POI)——蜂蜜酒坊、蜂蜜酒生产商、城堡和中世纪餐厅,也可按地理半径搜索
历史食谱——来自 13 至 17 世纪七本烹饪书的 1,170 多份食谱,包含现代德语改编版、结构化配料表和原始手稿抄本
→ fyndling.de — 该数据背后的 Web 应用程序
端点: https://fyndling.de/mcp
传输: 可流式传输的 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
查找地理坐标附近的中世纪活动,按距离排序。
参数 | 类型 | 必需 | 描述 |
| number | ✓ | 纬度 |
| number | ✓ | 经度 |
| number | — | 搜索半径(公里,默认 50,最大 500) |
| string | — | ISO 8601 开始日期,例如 |
| string | — | ISO 8601 结束日期,例如 |
| array | — |
|
| integer | — | 最大结果数(默认 20,最大 100) |
示例 — 今年夏天维也纳 80 公里内的市场:
{
"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
列出按类别、国家和/或日期范围过滤的活动。
参数 | 类型 | 必需 | 描述 |
| string | — |
|
| string | — | ISO 3166-1 alpha-2 代码(例如 |
| string | — | ISO 8601 |
| string | — | ISO 8601 |
| integer | — | 默认 20,最大 100 |
get_event
通过 ID 获取单个活动的详细信息。
参数 | 类型 | 必需 | 描述 |
| string | ✓ | 活动 ID(16 字符十六进制,例如 |
find_pois_near
查找永久的中世纪主题地点(蜂蜜酒坊、城堡、餐厅)。
参数 | 类型 | 必需 | 描述 |
| number | ✓ | 纬度 |
| number | ✓ | 经度 |
| number | — | 默认 100,最大 1000 |
| string | — |
|
| integer | — | 默认 20,最大 100 |
历史食谱
list_recipe_sources
列出所有七本可用的烹饪书及其元数据(年份、语言、地区、食谱数量)。
无参数。
来源:
键 | 标题 | 年份 | 语言 | 食谱数 |
| Kogebog (Harpestreng-Handschrift NKS 66) | ~1300 | 古丹麦语 | 25 |
| Das Buch von guter Speise | 1350 | 中古高地德语 | 96 |
| The Forme of Cury | 1390 | 中古英语 | 192 |
| Ménagier de Paris | 1393 | 古法语 | 380 |
| Libro de Arte Coquinaria | 1465 | 早期意大利语 | 268 |
| Kuchařství (Böhmisches Kochbuch) | 1535 | 早期捷克语 | ~100 |
| Koch und Kellermeisterei | 1574 | 早期新高地德语 | 110 |
search_recipes
搜索带有过滤和配料匹配的历史食谱。
参数 | 类型 | 必需 | 描述 |
| string | — | 见下文课程类型 |
| integer 1–3 | — | 1=简单, 2=中等, 3=进阶 |
| boolean | — | 仅限适合户外/营地烹饪的食谱 |
| string | — | 按烹饪书过滤(见上文键) |
| integer | — | 最早来源年份(例如 |
| integer | — | 最晚来源年份(例如 |
| string[] | — | 包含过滤器:必须包含所有列出的配料(部分匹配,AND 逻辑) |
| string[] | — | 排除这些课程类型 |
| string[] | — | 排除包含任何这些配料的食谱 |
| integer | — | 默认 20,最大 100 |
课程类型:
值 | 描述 |
| 开胃菜 |
| 牛肉主菜 |
| 猪肉主菜 |
| 家禽主菜(鸡、鹅等) |
| 野味主菜(鹿肉、野兔等) |
| 鱼类主菜 |
| 其他主菜 |
| 别名 — 所有肉类主菜组合 |
| 配菜 |
| 甜点/甜食 |
| 饮料 ( |
| 酱汁、香料糊 |
| 杂项 |
示例 — 含肉桂和姜的甜点:
{
"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
获取单个食谱的完整详细信息。
参数 | 类型 | 必需 | 描述 |
| string | ✓ | 食谱 ID (例如 |
完整响应包括:
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
从历史食谱中组合多道菜菜单。自动最小化各道菜之间的配料重叠。
参数 | 类型 | 必需 | 描述 |
| string[] | ✓ | 有序课程列表,1–6 个条目(使用上文的课程类型值) |
| integer | — | 人数(信息性,包含在输出中) |
| integer 1–3 | — | 任何课程的最大难度 |
| boolean | — | 仅限适合营地烹饪的食谱 |
| integer | — | 最早来源年份 |
| integer | — | 最晚来源年份 |
示例 — 8 人 4 道菜晚餐,仅限 14 世纪:
{
"courses": ["starter", "main_fish", "main_poultry", "dessert"],
"persons": 8,
"epoch_from": 1300,
"epoch_to": 1400
}覆盖范围
活动: 德国、奥地利、瑞士、法国、波兰、捷克共和国、意大利、西班牙、葡萄牙、英国、爱尔兰、比利时、荷兰、丹麦、瑞典、挪威、爱沙尼亚、立陶宛等。
食谱: 来自哥本哈根、维尔茨堡、巴黎、伦敦、意大利北部、布拉格和法兰克福的七本烹饪书——涵盖古丹麦语、中古高地德语、中古英语、古法语、早期意大利语、早期捷克语和早期新高地德语。最古老的来源,Harpestreng 手稿 (NKS 66, ~1300),是北欧现存最早的烹饪书。
许可与归属
活动数据汇总自公共来源;不保证准确性——请务必与组织者核实。
食谱文本和现代改编版:© Fyndling, CC BY-SA 4.0。中世纪原始文本属于公共领域。
This server cannot be deployed
Maintenance
Related MCP Connectors
AI marketplace — flights, tours, activities, transport & more via MCP. No auth required.
Live Google Maps business search, review, and photo data for AI agents over MCP.
- UnifAPIOAuthcom.unifapi
Hosted MCP server for live public-data APIs and Skills for AI agents.
Hosted MCP endpoint with realistic fake data for prototyping agents. 12 tools, no setup.
Related MCP Servers
AlicenseNot gradedqualityCmaintenanceAgentic commerce infrastructure for AI agents. MCP-native product discovery, contextual ad matching, and purchase facilitation with European privacy compliance (nDSG/GDPR).MIT- AlicenseNot gradedqualityAmaintenance62 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
- AlicenseAqualityCmaintenanceUK planning application data for AI agents. Search, look up, and geo-query every UK planning application from Claude, Cursor, or any MCP client — conversationally.462 npmMIT

GetAppNiche MCPofficial
AlicenseNot gradedqualityAmaintenanceEnables 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 npmMIT