Back to MCP Directory
Ancestry
Model Context Protocol moderate risk

Ancestry

This MCP server provides read and write access to GEDCOM files for ancestry research, allowing listing, renaming, and viewing of genealogical data.

Connections & Capabilities

Connects To

GitHub

Capabilities

readwrite

Quickstart

Install

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

Config

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

Exposed MCP Tools (3)

safe
list_files

Lists GEDCOM files within the specified directory.

Read-only operation with no side effects.

moderate
rename_file

Renames a GEDCOM file within the specified directory.

Allows modification of file names, potentially leading to data management issues.

safe
view_file

Parses and reads the contents of a GEDCOM file.

Read-only operation; only retrieves and displays data.

Safety Assessment

This server is relatively safe for read operations within a controlled environment. However, the ability to rename files introduces a moderate risk of data corruption or accidental modification. Exercise caution when enabling write operations and ensure the gedcom path is properly secured.

  • Operations are limited to a specified directory, providing some sandboxing.
  • No network exposure by default; operates locally.
  • Read operations are available, allowing safe data retrieval.
  • The server itself does not handle sensitive credentials directly.
  • Write operations (rename_file) are supported, posing a risk of data modification.
  • Lack of built-in authentication mechanisms.
  • No explicit RBAC (Role-Based Access Control) is implemented.
  • Potential for path traversal vulnerabilities if the gedcom path is not carefully validated.