reeeeemo/ancestry-mcp logo

reeeeemo/ancestry-mcp

Free

允许 AI 读取 .ged 文件和遗传数据。

FreeFree tier
Outputs: text
Type
Open Source

About reeeeemo/ancestry-mcp

Ancestry MCP Server is a Python-based implementation of the Model Context Protocol (MCP) that enables AI assistants like Claude to interact with .ged (GEDCOM) files, commonly used for genealogy data on Ancestry.com. It allows reading, parsing, renaming, and searching within GEDCOM files, including retrieval of specific information such as dates of birth, marriages, and family relationships. The server is designed to integrate with Claude Desktop and operates within a specified directory for security. Note: This repository has been archived and is read-only as of January 2026.

Key Features

Read and parse .ged (GEDCOM) files
Rename .ged files within a directory
Search within .ged files for individuals, families, and specific data like dates of birth and marriage
List .ged files in the specified directory
View full contents of multiple .ged files
Operates only within a user-specified directory for secure file access
Integrates with Claude Desktop via Smithery or manual configuration
Installable via pip (mcp-server-ancestry)

Pros & Cons

Pros
  • Free and open source (MIT license)
  • Easy installation via pip or Smithery
  • Direct integration with Claude Desktop for AI-assisted genealogy tasks
  • Supports common genealogy file format (GEDCOM)
  • Provides selective data retrieval (e.g., dates, names, relationships)
  • Directory-based restriction enhances security when used with AI
Cons
  • Repository is archived and read-only as of January 2026, with no active development
  • Only supports .ged files (no other genealogy formats)
  • Limited to operating within a single specified directory
  • Requires technical setup for Claude Desktop configuration
  • No graphical user interface; purely command-line driven

Best For

Genealogy research and family tree analysis with AI assistanceProcessing Ancestry.com GEDCOM exports for structured data extractionAutomating searches and edits on family history files through AI interfacesIntegrating genealogy data management into Claude Desktop workflowsEducational projects exploring family history and ancestral data

FAQ

What is GEDCOM?
GEDCOM (Genealogical Data Communication) is a file format commonly used on Ancestry.com and other genealogy platforms to exchange family tree data.
How do I install the Ancestry MCP server?
You can install it via pip: pip install mcp-server-ancestry. Then add it to your Claude Desktop configuration with the path to your GEDCOM files.
Is this tool free?
Yes, the server is open source under the MIT license and completely free to use.
Can I use this with other AI assistants besides Claude?
The server is built on the Model Context Protocol (MCP) which is designed for Claude, but could potentially be adapted for other MCP-compatible clients.