Skip to main content
Glama
Ancestry MCP

Ancestry MCP

by reeeeemo

This server is DEPRICATED - Used a 2024-11-26 snapshot of MCP

Ancestry MCP Server

MIT licensed Python Version PyPI version

Built on top of the Model Context Protocol Python SDK

Overview

Python server implementing Model Context Protocol (MCP) for interactibility with .ged files (GEDCOM files, commonly seen on Ancestry.com)

Related MCP server: Gramps MCP

Features

  • Read and parse .ged files

  • Rename .ged files

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

Note: The server will only allow operations within the directory specified via args

Resources

  • gedcom://{file_name}: .ged operations interface

Tools

  • 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)

Usage with Claude Desktop

Installing via Smithery

To install Ancestry GEDCOM Server for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install mcp-server-ancestry --client claude

Installing Manually

  1. First, install the package:

pip install mcp-server-ancestry

  1. Add this to your claude_desktop_config.json

{
  "mcpServers": {
     "ancestry": {
       "command": "mcp-server-ancestry",
       "args": ["--gedcom-path", "path/to/your/gedcom/files"]
     }
  }
}

License

This project is licensed under the MIT License - see the LICENSE file for details.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables AI agents to create, edit, and query genealogical data from GEDCOM files. Supports complex genealogy searches, automatic data enrichment from web sources, relationship analysis, and biography generation for individuals and families.
      17
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      Enables AI assistants to interact with Gramps genealogy databases for intelligent family tree research and management. Provides comprehensive tools for searching family data, creating records, analyzing relationships, and tracking genealogy research through natural language.
      51
      AGPL 3.0
    • A
      license
      A
      quality
      D
      maintenance
      Enables AI assistants to load and query local GEDCOM genealogy files, supporting search, browsing, and family tree traversal.
      2
      2
      AGPL 3.0