io.github.HumanLineage/wt
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Human Lineage MCP server — search and query the public genealogical graph of all humanity
| Author | io.github.HumanLineage |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 669 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"wt": {
"url": "https://humanlineage.org/api/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (6)
search_personSearch the Human Lineage genealogical graph for a person by name. Returns matches with their profile URL.
Parameters:
query(required) — string — Name (or part of a name) to search forlimit— integer — Max results (default 10, max 20)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_personGet full details for a person by their Human Lineage ID, including a link to their profile.
Parameters:
id(required) — string — Person ID, e.g. as returned by search_person
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_relativesGet the immediate family (parents, children, spouses) of a person as TEXT, with profile URLs. Use get_family_image instead if the user wants to see a picture/visual/graphic of the family tree.
Parameters:
id(required) — string — Person ID to look up relatives for
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_family_imageReturns a markdown image () of a visual family-tree card showing a person's parents, spouse and children. Use this — not get_relatives — whenever the user asks to see, show, view, or display a family tree, family diagram, or picture of the family. IMPORTANT: include the returned markdown image line verbatim in your reply so it renders for the user.
Parameters:
id(required) — string — Person ID to render a family card for
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
search_placeSearch the Human Lineage genealogical graph for a place by name. Returns matches with their place URL.
Parameters:
query(required) — string — Place name (or part of it) to search for
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_placeGet details for a place by its Human Lineage ID, including its hierarchy and recorded person count.
Parameters:
id(required) — string — Place ID, e.g. as returned by search_place
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.