- MATCHES
- ERRORS
- GAPS
- HUMAN
Short answer
How can I verify my ancestry lineage with an AI?
Your agent uses FamilySearch data to find specific people and trace their connections. It flags inconsistencies in dates or parentage so you can fix your tree. You'll get a clear view of where your research is solid and where it's broken.
The outcomes.
Where your research lands.
The AI processes raw genealogical data into these specific results.
MATCHES
Confirmed relatives
The agent finds specific individuals in the database that match your target names. You get a list of people who likely belong in your tree.
ERRORS
Data contradictions
The agent identifies where a birth date or parentage doesn't match other records. You get a list of specific errors to investigate.
GAPS
Missing connections
The agent spots broken branches where a person has no recorded parents or children. You'll know exactly which generations need more work.
HUMAN
Manual review needed
The AI flags records that are too vague or conflicting for an automated check. You'll know which specific files require your own eyes.
The workflow
What your AI does when the request arrives.
Your agent acts as a researcher, pulling data and comparing it against your existing tree.
Locate people
The agent searches the database for specific names or identifiers to find the right individuals.
search_personsRetrieve profiles
Once a person is found, the agent pulls their full profile and vital statistics.
get_person_detailsMap connections
The agent looks at the parentage and descendants to see how a person fits into the lineage.
get_person_pedigreeAudit details
The agent compares gathered details against your target data to find mismatches.
get_person_detailsget_person_pedigree
Try it
Copy these to start.
Use these prompts to kick off your research.
Starting points
Replace the names and dates in these prompts with the specific ancestors you are researching.
FamilySearch API Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_NBvLpXdOI5ehLMBDuWXjBbjUwW8SLFHFZoz8epVV/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — FamilySearch API capabilities are ready to use.
{
"mcpServers": {
"familysearch-api-mcp": {
"url": "https://edge.vinkius.com/vk_preview_NBvLpXdOI5ehLMBDuWXjBbjUwW8SLFHFZoz8epVV/mcp"
}
}
}Search FamilySearch for John Smith born in 1845 in Ohio and tell me what you find.
Get the pedigree for the person with ID 12345 and check if the parentage looks consistent.
Look up the details for Mary Thompson and compare her birth date to the records in my tree.
Find all descendants for the lineage starting with William Harrison to see where the gaps are.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect FamilySearch API once, then ask.
Link your account once. Your credentials stay encrypted on our side, and you can immediately start asking your agent to dig into your family history.
Connect FamilySearch API to your AIFAQ
How this task behaves.
- 01
Can the AI edit my FamilySearch tree?
No. The AI can only read and analyze data. You must make all changes to your tree manually.
- 02
Does the AI create new records?
No. It only retrieves existing information from the database to help you verify what is already there.
- 03
Can the AI fix misspelled names for me?
No. The AI flags potential misspellings for you to review, but it cannot change the data in FamilySearch.
- 04
How does it handle conflicting dates?
The agent identifies the conflict and presents both pieces of data so you can decide which is correct.
- 05
Can I use this to find people not in the FamilySearch database?
No. The AI is limited to the information available through the FamilySearch API.
More questions about FamilySearch API? The Connector page answers them. See everything the FamilySearch API Connector can do
Connect FamilySearch API to Claude, Cursor, ChatGPT & more
