About Gramps Remote MCP
Gramps Remote MCP is an MCP server published by CyberGitJul in the Automation category: remote MCP server for the Gramps Web genealogy REST API — guarded write workflow with an unconfirmed-record review lifecycle.
Recent commit activity is the strongest signal that reported issues will get attention.
Install
git clone https://github.com/CyberGitJul/gramps-remote-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (7)
gramps_get_ancestors(gramps_id, grade=1)Return the person and their ancestors as a nested JSON tree, `grade` generations up.
Parameters not published.
gramps_get_descendants(gramps_id, grade=1)Return the person and their descendants as a nested JSON tree, `grade` generations deep.
Parameters not published.
gramps_get_object_counts()Return the tree's object counts (people, families, events, notes, media, …) — handy as a before/after guard.
Parameters not published.
gramps_get_person(gramps_id)Fetch the current live record for a person by Gramps ID (e.g. `I0024`).
Parameters not published.
gramps_get_relations(gramps_id)Return a person's family context: parent families (father/mother slots) and own families (partner + children). Each person carries its own `gender`; father/mother are bloodline slots, not sex.
Parameters not published.
gramps_list_people(keys=None, page=None, pagesize=None)List people, optionally selecting fields (`keys`) and paginating (`page` is 1-based, `pagesize` caps rows). Omit both to return everyone.
Parameters not published.
gramps_search_person(query, limit=None)Search people (case-insensitive substring) across first name, surname, the combined `First Surname`, the nickname, and alternate/maiden names; optional result `limit`.
Parameters not published.
Ask AI
Ask AI about Gramps Remote MCP
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.