3 v0.7.0 更新于 2026-10-21

Genealogy research toolkit MCP Server

家族史研究:114 个档案与数据库,姓名变体、历法、亲缘关系、证据链

适用客户端

本地客户端
Claude Desktop、Claude Code、Cursor、Cline 等支持本地 MCP 的客户端

安装配置

本地运行(pypi)
{
  "mcpServers": {
    "genealogy-mcp": {
      "command": "uvx",
      "args": [
        "genealogy-mcp"
      ]
    }
  }
}

将上方 JSON 加入 MCP 客户端配置(如 Claude Desktop 的 claude_desktop_config.json 或项目的 .mcp.json)即可接入;远程接入按客户端要求填写 URL 与鉴权头。

提供的工具 接入后 Agent 可调用这 7 个工具

check_match
逐项比对事实(含名字变体和年龄容差),判断某条记录是否为同一人。
kinship
计算两人之间的亲属关系,以俄语、英语和罗马尼亚语表达并给出预期DNA共享比例。
audit_tree
审计GEDCOM家谱树,发现不可能的记录、可能的重复项和数据缺口。
cyrillic_numerals
解读教会斯拉夫语西里尔数字(如旧文献中的年份)。
feast_date
根据教会节日(如'圣母帡幪节')推算具体日期(儒略历/公历)。
dna_match
根据DNA共享 centimorgan 数推测可能的亲属关系。
where_are_records
查明历史省份的档案(如教区登记册)现今保存在哪个国家档案馆。