Skip to main content
Glama

Ancestry MCP

by reeeeemo

Ancestry MCP Server

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:

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.

-
security - not tested
A
license - permissive license
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

Allows the AI to read .ged files and genetic data.

  1. Overview
    1. Features
      1. Resources
        1. Tools
          1. Usage with Claude Desktop
            1. Installing via Smithery
            2. Installing Manually
          2. License

            Related MCP Servers

            • -
              security
              A
              license
              -
              quality
              Enables integration with Google Drive for listing, reading, and searching over files, supporting various file types with automatic export for Google Workspace files.
              Last updated -
              1,042
              42
              JavaScript
              MIT License
            • -
              security
              A
              license
              -
              quality
              Allows the AI to read from your Bear Notes
              Last updated -
              2
              34
              JavaScript
              MIT License
              • Apple
            • A
              security
              F
              license
              A
              quality
              Leverages large language models to analyze users' WeGene genetic testing reports, providing access to report data via custom URI schemes and enabling profile and report management through OAuth authentication and API utilization.
              Last updated -
              4
              3
              Python
              • Apple
            • -
              security
              A
              license
              -
              quality
              Enables AI models to search, retrieve, and utilize GIFs from Giphy with features like content filtering, multiple search methods, and comprehensive metadata.
              Last updated -
              571
              14
              TypeScript
              MIT License

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/reeeeemo/ancestry-mcp'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server