ancestry-mcp

reeeeemo/ancestry-mcp

3.4

If you are the rightful owner of ancestry-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Ancestry MCP Server is a Python server implementing the Model Context Protocol (MCP) for interactibility with `.ged` files, commonly used in genealogy research.

Tools

Functions exposed to the LLM to take actions

list_files

List a (or multiple) .ged file within the directory. Input: name (string)

rename_file

Renames a (or multiple) .ged file within the directory. Inputs: file_name (string): Old file name, new_name (string)

view_file

Parses and reads full contents of a .ged file. Can also parse and read multiple files. Can get specific information out of file(s), such as date of birth, marriage, etc. Input: name (string)

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources