GEDKeeper

mcp
Guvenlik Denetimi
Basarisiz
Health Gecti
  • License — License: GPL-3.0
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Community trust — 207 GitHub stars
Code Basarisiz
  • rm -rf — Recursive force deletion command in deploy/gk_linux_image.sh
  • rm -rf — Recursive force deletion command in deploy/gk_linux_rpm_fedora_package.sh
Permissions Gecti
  • Permissions — No dangerous permissions requested
Purpose
This is a cross-platform genealogy application for managing personal family history databases. It includes an experimental terminal client and MCP server (GKcli) designed for integration with Large Language Models.

Security Assessment
Overall risk: Low. The tool does not request inherently dangerous permissions or contain hardcoded secrets. However, the automated rule scan flagged two shell scripts in the deployment directory (`gk_linux_image.sh` and `gk_linux_rpm_fedora_package.sh`) for using `rm -rf`. Because these deletion commands are isolated within the project's build and deployment infrastructure rather than the core application code, they do not pose a threat to the end user. The core application inherently accesses personal data, but no malicious data exfiltration or unsafe execution behaviors were detected.

Quality Assessment
The project is highly maintained and exhibits strong community trust. It received a push update very recently, has accumulated over 200 GitHub stars, and clearly defines its scope under the GPL-3.0 license. The repository is well-documented, actively supports multiple operating systems, and includes a dedicated localization platform.

Verdict
Safe to use.
SUMMARY

GEDKeeper - program for work with personal genealogical database

README.md

Logo

Website
forums
Chat on Telegram
GitHub release
Crowdin
Download GEDKeeper
Download GEDKeeper

The GEDKeeper program is for working with personal genealogical databases.

The program is designed with an extremely simple and intuitive interface.
It is very easy to install on your computer and provides many features including,
but not limited to, the following:

  • Full support of the GEDCOM 5.5.1 standard.
  • No restrictions on the number of persons and generations.
  • Allows pedigree generation.
  • Can build several tree species, as well as print and save their images.
  • Provides fast navigation, filtering, and searching.
  • Able to add multimedia materials.
  • An output of geographic data using Google© maps and OpenStreetMap.

The aim of this program is to be a quick and effective means of conducting personal
genealogical database development.

To enhance the capabilities of the program it supports plugins and Lua-scripts.

The latest releases can be downloaded from releases
or from SourceForge site.

Project's homepage site: http://gedkeeper.net/

Community group: Google Groups: GEDKeeper (en)

Implementations

  • "GEDKeeper2", legacy (.NET Framework 4.8 & WinForms, x86), only Windows 7 or later
  • "GEDKeeper3", cross-platform (.NET 8 & Eto.Forms, x64), Linux, MacOS and only Windows 10/11
  • "GEDKeeperX", mobile (Xamarin), Android
  • "GKcli", experimental interactive terminal and MCP server for integration with LLM (.NET 8 & Sharprompt, MCP)
  • "GEDKeeperT", terminal UI (.NET 8 & TermUI)

Supported languages

Afrikaans, Belarusian, Chinese, Czech, Dutch, English, French, German, Hungarian, Icelandic,
Italian, Japanese, Kazakh, Polish, Portuguese, Russian, Serbian, Spanish, Turkish, Ukrainian,
Vietnamese.

Platform for project localization: Crowdin

Yorumlar (0)

Sonuc bulunamadi