ancestry-mcp

ancestry-mcp

PythonGedcomAncestryFileProcessingJavascriptGoRubyRTool

About This Server

Ancestry MCP server made with Python that allows interactability with .ged (GEDCOM) files

Server Information

šŸ“‹ Overview:

The webpage is a GitHub repository for an "Ancestry MCP server" created using Python. It enables interaction with .ged (GEDCOM) files, commonly associated with Ancestry.com. The repository is a fork of "modelcontextprotocol/python-sdk."


⭐ Key Points:
  • The project is an MCP (Model Context Protocol) server.

  • The server allows reading, parsing, renaming, and searching within GEDCOM files.

  • The intended use case is interacting with family tree data in GEDCOM format.

  • The server restricts operations to a specified directory.

  • Installation can be achieved manually using `pip` or automatically via Smithery.

  • The project uses MIT License.


  • šŸ” Main Findings:
  • The primary function is to serve as an interface for interacting with genealogical data stored in GEDCOM files.

  • The project is designed to integrate with Claude Desktop for enhanced functionality.

  • The repository provides essential tools for listing files, renaming them, and viewing file contents, as well as extracting specific data.

  • The project is open source with an MIT License.

  • It has 10 stars, 301 forks and has Python as its primary Language.


  • šŸ“Š Details:
  • The technology stack includes Python and Model Context Protocol.

  • Key resources include a gedcom://{file_name} operations interface.

  • Tools available: listfiles, renamefile, view_file.

  • Installation requires specifying a GEDCOM path in the configuration.


šŸŽÆ Conclusion:
The Ancestry MCP server is a Python-based tool designed to facilitate interaction with GEDCOM files, especially within the context of genealogical research and integration with platforms like Claude Desktop. The project provides a set of functions for file management and data extraction within a specified directory, offering a programatic interface to family tree data.

Server Features

GEDCOM File Reading

Read and parse .ged files

GEDCOM File Renaming

Rename .ged files

GEDCOM File Searching

Search within .ged files for certain individuals, family, etc

Provider Information

Reeeeemo logo

Reeeeemo

cloud Provider

Visit Provider Website

Quick Actions

Visit Website

MCP Configuration

Available Tools

list_filesrename_fileview_file

Available Resources

gedcom://{file_name}