Gramps API + MCP Server + A2A Agent — genealogy (people/families/events/places/sources/media)
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"gramps-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Gramps MCP ## API client | MCP server | A2A agent    `gramps-mcp` exposes the public Gramps Web API as a typed Python client, a compact action-routed MCP server, and an optional A2A agent. All instance endpoints, credentials, identity-provider settings, TLS trust, tenant policy, and observability destinations are provided at runtime. ## Key capabilities - Thirty-five condensed MCP domains cover people, families, events, places, relationships, sources, citations, media, DNA, imports, exports, trees, users, and supporting Gramps operations. - The verbose surface is generated from the vendored OpenAPI operation manifest. - Blocking HTTP calls are moved off the async MCP event loop through the shared current Agent Utilities dispatcher. - HTTPS peer and hostname verification are mandatory and configured through an AgentConfig-backed TLS profile; this package has no boolean verification bypass. - One complete skill applies research evidence, living-person privacy, and read-before-write safety across the complete surface. - Neutral ontology and source-preset inputs can be compiled centrally into a signed Arbora capability. The provider exposes no direct graph-write tool. ## Available MCP tools Each condensed tool accepts an `action` plus a JSON string in `params_json`. Domain toggles are enabled unless a deployment disables them. This table is generated from the registered server surface. <!-- MCP-TOOLS-TABLE:START --> #### Condensed action-routed tools (`MCP_TOOL_MODE=condensed`) | MCP Tool | Toggle Env Var | Description | |----------|----------------|-------------| | `gramps_bookmarks` | `BOOKMARKSTOOL` | Manage Gramps bookmarks operations. CONCEPT:GM-OS.identity.grmp. | | `gramps_chat` | `CHATTOOL` | Manage Gramps chat operations. CONCEPT:GM-OS.identity.grmp. | | `gram…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.