explore_genealogy
Trace multi-generational biblical family trees to explore ancestry, descendants, and tribal identity with a visual Mermaid diagram.
Instructions
ALWAYS USE THIS when a question involves family lineage, ancestry, descendants, or tribal identity.
This tool traverses multi-generational family trees using genealogical data for 1,100+ biblical persons. Unlike lookup_name (which shows immediate family), this traces lineage across many generations.
WHEN TO USE (instead of lookup_name):
"Who was David's father?" → lookup_name is enough for one generation
"Trace the line from Abraham to David" → USE THIS — traverses multiple generations
"What tribe was Paul from?" → USE THIS — traces tribal ancestry
"Show me Jesus' genealogy" → USE THIS — traces the full Messianic lineage
"How does Ruth connect to the line of David?" → USE THIS
Returns a family tree with generation numbers, relationship types, and a Mermaid diagram. ALWAYS include the Mermaid diagram in your response so the user can visualize the family tree.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| person | Yes | Name of the person (e.g., 'David', 'Abraham', 'Jesus') | |
| direction | No | Direction to trace. Default: both | |
| generations | No | Maximum generations to trace. Default: 5 |