Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Ancestry Mcp

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

    25 stars
    Python
    Updated Aug 7, 2025
    claude
    mcp-servers
    python

    Table of Contents

    • Overview
    • Features
    • Resources
    • Tools
    • Usage with Claude Desktop
    • Installing via Smithery
    • Installing Manually
    • License

    Table of Contents

    • Overview
    • Features
    • Resources
    • Tools
    • Usage with Claude Desktop
    • Installing via Smithery
    • Installing Manually
    • License

    Documentation

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

    Ancestry MCP Server

    smithery badge

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

    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:

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

    Installing Manually

    1. First, install the package:

    pip install mcp-server-ancestry```
    2. Add this to your `claude_desktop_config.json`

    {

    "mcpServers": {

    "ancestry": {

    "command": "mcp-server-ancestry",

    "args": ["--gedcom-path", "path/to/your/gedcom/files"]

    }

    }

    }

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

    Similar MCP

    Based on tags & features

    • FA

      Fal Mcp Server

      Python·
      8
    • AW

      Aws Mcp Server

      Python·
      165
    • SE

      Serena

      Python·
      14.5k
    • MA

      Mayamcp

      Python·
      27

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • FA

      Fal Mcp Server

      Python·
      8
    • AW

      Aws Mcp Server

      Python·
      165
    • SE

      Serena

      Python·
      14.5k
    • MA

      Mayamcp

      Python·
      27

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k