SuperAPI AI Directory

ancestry-mcp

Ancestry MCP Server is a server built in Python based on the Model Context Protocol (MCP) Python SDK, used to interact with .ged (GEDCOM) files. GEDCOM files are commonly found on Ancestry.com. This server provides functions such as reading and parsing .ged files, renaming .ged files, and searching for specific individuals or families in .ged files, and is restricted to operating only within the directory specified by a parameter. Note: This server has been marked as DEPRECATED and uses the MCP snapshot from 2024-11-26.

Open website

About this tool

Ancestry MCP Server is a Python server built based on the Model Context Protocol (MCP) Python SDK, designed to provide the ability to interact with .ged files (GEDCOM files, commonly found on genealogy platforms such as Ancestry.com).

Main Capabilities

  • Read and parse .ged files
  • Rename .ged files
  • Search for specific individuals, families, and other information in .ged files
  • The server only allows operations to be performed within the directory specified by a parameter

Tools and Interfaces

  • gedcom://{file_name}: .ged operation interface
  • list_files: List one or more .ged files within a directory. Input: name (string)
  • rename_file: Rename one or more .ged files within a directory. Input: file_name (string, old file name), new_name (string, new file name)
  • view_file: Parse and read the full contents of a .ged file; it can also parse and read multiple files, and can extract specific information from files (such as birth dates, marriages, etc.). Input: name (string)

How to Use Can be used with Claude Desktop.

  • Install via Smithery: can automatically install Ancestry GEDCOM Server for Claude Desktop.
  • Manual installation: first run pip install mcp-server-ancestry to install the package, then add the configuration to claude_desktop_config.json.

Limitations and Notes This server is deprecated (DEPRECATED), and it is based on the MCP snapshot from 2024-11-26. The project uses the MIT license; see the LICENSE file for details.