ancestry-mcp
Ancestry MCP server made with Python that allows interactability with .ged (GEDCOM) files
Documentation
> This server is DEPRICATED - Used a 2024-11-26 snapshot of MCP
Ancestry MCP Server
[![MIT licensed][mit-badge]][mit-url]
[![Python Version][python-badge]][python-url]
[![PyPI version][pypi-badge]][pypi-url]
[mit-badge]: https://img.shields.io/pypi/l/mcp.svg
[mit-url]: https://github.com/reeeeemo/ancestry-mcp/blob/main/LICENSE
[python-badge]: https://img.shields.io/pypi/pyversions/mcp.svg
[python-url]: https://www.python.org/downloads/
[pypi-badge]: https://badge.fury.io/py/mcp-server-ancestry.svg
[pypi-url]: https://pypi.org/project/mcp-server-ancestry
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
- rename_file
- view_file
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 claudeInstalling Manually
1. First, install the package:
2. 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.Frequently asked questions
What is ancestry-mcp?
ancestry-mcp is Ancestry MCP server made with Python that allows interactability with .ged (GEDCOM) files
How do I install ancestry-mcp?
Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.
Is ancestry-mcp open source?
Yes — it is hosted on GitHub at https://github.com/reeeeemo/ancestry-mcp and has 25 stars.
Related MCP tools
🚀 The fast, Pythonic way to build MCP servers and clients Trusted by 19900+ developers. Trusted by 19900+ developers. Trusted by 19900+ developers.
Expose your FastAPI endpoints as Model Context Protocol (MCP) tools, with Auth! Python-based implementation. Trusted by 11000+ developers.
AI conversations that actually remember. Never re-explain your project to Claude again. Local-first, integrates with Obsidian.
A middleware to provide an openAI compatible endpoint that can call MCP tools Python-based implementation. Trusted by 800+ developers.
Universal memory layer for AI Agents; Announcing OpenMemory MCP - local and secure memory management. Python-based implementation.
An LLM agent that conducts deep research (local and web) on any given topic and generates a long report with citations. Built for the Model Context Protocol to
Run your own MCP server? See who uses it and what to fix.
Measure it with TrackMCP