本项目是一个基于 Model Context Protocol Python SDK 构建的服务器,用于与 .ged 文件(常见于 Ancestry.com 的 GEDCOM 文件)交互,具备读取、解析、重命名和搜索等功能。
[![MIT 许可证][mit-badge]][mit-url]
[![Python 版本][python-badge]][python-url]
[![PyPI 版本][pypi-badge]][pypi-url]
要通过 Smithery 自动安装祖先 GEDCOM 服务器,可使用以下命令:
npx -y @smithery/cli install mcp-server-ancestry --client claude
pip install mcp-server-ancestry
claude_desktop_config.json 文件中:{
"mcpServers": {
"ancestry": {
"command": "mcp-server-ancestry",
"args": ["--gedcom-path", "path/to/your/gedcom/files"]
}
}
}
.ged 文件,还可对其进行重命名操作。.ged 文件中搜索特定个人、家庭等信息。注意: 该服务器的操作仅限于通过 args 指定的目录内。
gedcom://{file_name}:GEDCOM 文件操作接口。.ged 文件。name(字符串).ged 文件。file_name(字符串):旧文件名new_name(字符串):新文件名.ged 文件的完整内容,可解析和读取多个文件,还能从文件中获取特定信息,例如出生日期、结婚日期等。name(字符串)本项目根据 MIT License 分发,详见 LICENSE 文件获取详细信息。