Back to Home
airy10 icon

GedcomMCP

Verified Safe

by airy10

Overview

A robust MCP server for AI agents to create, edit, and query genealogical data from GEDCOM files.

Installation

Run Command
python src/gedcom_mcp/fastmcp_server.py

Security Notes

The server allows loading and saving GEDCOM files to arbitrary paths on the local file system specified by the user. While `validate_gedcom_path` checks for a `.ged` extension and file/directory existence, it uses `Path(file_path).resolve()`, which does not sandbox access to a specific safe directory. This means a malicious actor (or an overzealous AI agent) could instruct the server to read or write any `.ged` file accessible by the server process's user permissions, potentially leading to unauthorized data access or modification outside the intended project directory if the server is not run in a strictly contained environment (e.g., a Docker container with restricted volume mounts, or as a low-privilege user). No hardcoded secrets or 'eval' statements were found.

Similar Servers

Stats

Interest Score30
Security Score5
Cost ClassMedium
Avg Tokens1500
Stars1
Forks1
Last Update2025-11-27

Tags

GEDCOMGenealogyAI AgentsData ManagementFamily History