Ancestry GEDCOM
STDIOMCP server for interacting with and managing GEDCOM (.ged) files from Ancestry.com
MCP server for interacting with and managing GEDCOM (.ged) files from 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.