SuperAPI AI 工具集

ancestry-mcp

Ancestry MCP Server 是一个用 Python 构建、基于 Model Context Protocol (MCP) Python SDK 的服务器,用于与 .ged(GEDCOM)文件交互。GEDCOM 文件常见于 Ancestry.com。该服务器提供读取和解析 .ged 文件、重命名 .ged 文件、在 .ged 文件中搜索特定个人或家庭等功能,并限定只能在通过参数指定的目录内操作。注意:该服务器已标记为 DEPRECATED(弃用),使用的是 2024-11-26 的 MCP 快照。

访问官网

工具介绍

Ancestry MCP Server 是一个基于 Model Context Protocol (MCP) Python SDK 构建的 Python 服务器,旨在提供与 .ged 文件(GEDCOM 文件,常见于 Ancestry.com 等家谱平台)的交互能力。

主要能力

  • 读取和解析 .ged 文件
  • 重命名 .ged 文件
  • 在 .ged 文件中搜索特定个人、家庭等信息
  • 服务器仅允许在通过参数指定的目录内执行操作

工具与接口

  • gedcom://{file_name}:.ged 操作接口
  • list_files:列出目录内的一个或多个 .ged 文件。输入:name(字符串)
  • rename_file:重命名目录内的一个或多个 .ged 文件。输入:file_name(字符串,旧文件名)、new_name(字符串,新文件名)
  • view_file:解析并读取 .ged 文件的完整内容,也可解析和读取多个文件,并可提取文件中的特定信息(如出生日期、婚姻等)。输入:name(字符串)

使用方式 可与 Claude Desktop 配合使用。

  • 通过 Smithery 安装:可自动为 Claude Desktop 安装 Ancestry GEDCOM Server。
  • 手动安装:首先执行 pip install mcp-server-ancestry 安装包,然后将配置添加到 claude_desktop_config.json 中。

限制与说明 该服务器已弃用(DEPRECATED),其基于 2024-11-26 的 MCP 快照。项目采用 MIT 许可证,详见 LICENSE 文件。