Ancestry GEDCOM Processor
STDIOMCP server for interacting with GEDCOM files commonly used on Ancestry.com.
MCP server for interacting with GEDCOM files commonly used on Ancestry.com.
Built on top of the Model Context Protocol Python SDK
Python server implementing Model Context Protocol (MCP) for interactibility with .ged
files (GEDCOM files, commonly seen on Ancestry.com)
.ged
filesNote: The server will only allow operations within the directory specified via args
gedcom://{file_name}
: .ged
operations interfacelist_files
.ged
file within the directoryname
(string)rename_file
.ged
file within the directoryfile_name
(string): Old file namenew_name
(string)view_file
.ged
filename
(string)To install Ancestry GEDCOM Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install mcp-server-ancestry --client claude
First, install the package:
pip install mcp-server-ancestry
Add this to your claude_desktop_config.json
{ "mcpServers": { "ancestry": { "command": "mcp-server-ancestry", "args": ["--gedcom-path", "path/to/your/gedcom/files"] } } }
This project is licensed under the MIT License - see the LICENSE file for details.