The FamilySearch MCP Server allows AI tools to interact with FamilySearch's family history data through a set of authenticated tools. With this server, you can:
Authenticate with FamilySearch credentials and configure API access using a client ID
Retrieve details about the currently authenticated user
Search for individuals in the Family Tree by name, gender, birth/death dates, and locations
View detailed information about a specific person using their ID
Explore up to 8 generations of ancestors or 3 generations of descendants for a person
Search for historical records by surname, given name, birth/death dates, locations, or specific collection ID
Perform basic interactions like using the
say-hellofunction
Required for running the MCP server, as it is built on Node.js 16+ and uses npm for dependency management.
Used for installing dependencies and managing the build process for the MCP server.