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.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@FamilySearch MCP Serversearch for persons with name: 'John Smith' born in 'New York'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.