Skip to main content
Glama

FamilySearch MCP Server

by dulbrich

Este es un servidor de Protocolo de Contexto de Modelo (MCP) para las API de FamilySearch. Permite que herramientas de IA como Claude o Cursor interactúen directamente con los datos de historia familiar de FamilySearch.

Características

  • Autenticación con credenciales de FamilySearch
  • Buscar registros de personas en el Árbol Familiar de FamilySearch
  • Ver información detallada de la persona
  • Explorar antepasados y descendientes
  • Buscar registros históricos

Prerrequisitos

  • Node.js 16+ y npm
  • Una cuenta de desarrollador de FamilySearch y credenciales de API
  • Una cuenta de usuario de FamilySearch con acceso a los datos del Árbol Familiar

Instalación

  1. Clonar este repositorio
  2. Instalar dependencias:
npm install
  1. Construir el proyecto:
npm run build

Antes de utilizar esta herramienta, deberá registrarse para obtener acceso a la API de FamilySearch:

  1. Ir a Desarrolladores de FamilySearch
  2. Inicie sesión con su cuenta de FamilySearch
  3. Crear una nueva aplicación
  4. Establezca la URI de redireccionamiento en https://localhost:8080/oauth-redirect (puede cambiarla más tarde)
  5. Copia tu ID de cliente: lo necesitarás para la configuración

Uso

Ejecutar el servidor:

npm start

Luego, en su herramienta de inteligencia artificial compatible con MCP (como Claude o Cursor), puede usar las herramientas de FamilySearch para interactuar con los datos de historia familiar.

Configuración

La primera vez que utilice el MCP, deberá configurarlo con sus credenciales de API de FamilySearch:

Configure FamilySearch API credentials with clientId: YOUR_CLIENT_ID_HERE

Luego, autentíquese con su nombre de usuario y contraseña de FamilySearch:

Authenticate with FamilySearch using username: your_username and password: your_password

Una vez autenticado, sus credenciales se almacenarán de forma segura en ~/.familysearch-mcp/config.json para uso futuro.

Herramientas MCP disponibles

Básico

  • say-hello : una función de saludo sencilla
  • configure : configura tus credenciales de API de FamilySearch
  • authenticate : Iniciar sesión en FamilySearch
  • get-current-user : Ver detalles sobre su cuenta de FamilySearch

Árbol genealógico

  • search-persons : Busque personas en el árbol genealógico de FamilySearch
  • get-person : Ver información detallada sobre una persona específica
  • get-ancestors : Ver los antepasados de una persona (hasta 8 generaciones)
  • get-descendants : Ver los descendientes de una persona (hasta 3 generaciones)

Registros históricos

  • search-records : Busque en las colecciones de registros históricos de FamilySearch

Consultas de ejemplo

Search for persons with name: "John Smith" birthPlace: "New York"
Get person with personId: ABCD-123
Get ancestors for personId: ABCD-123 with generations: 4
Search records with surname: "Johnson" birthPlace: "England" deathDate: "1880-01-01"

Aviso de seguridad

Sus credenciales de FamilySearch se almacenan localmente en su equipo en ~/.familysearch-mcp/config.json . Nunca comparta este archivo con otros.

Licencia

ISC

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Un servidor de protocolo de contexto de modelo que permite que herramientas de IA como Claude o Cursor interactúen directamente con los datos de historia familiar de FamilySearch, incluida la búsqueda de registros de personas, la visualización de información detallada y la exploración de antepasados y descendientes.

  1. Características
    1. Prerrequisitos
      1. Instalación
        1. Configuración de la API de FamilySearch
          1. Uso
            1. Configuración
              1. Herramientas MCP disponibles
                1. Básico
                2. Árbol genealógico
                3. Registros históricos
              2. Consultas de ejemplo
                1. Aviso de seguridad
                  1. Licencia

                    Related MCP Servers

                    • A
                      security
                      A
                      license
                      A
                      quality
                      A Model Context Protocol server that enables AI models to perform real-time internet and knowledge searches through Higress, enhancing model responses with up-to-date information from Google, Bing, Arxiv, and internal knowledge bases.
                      Last updated -
                      1
                      5
                      Python
                      Apache 2.0
                    • A
                      security
                      A
                      license
                      A
                      quality
                      A Model Context Protocol server that enables AI assistants to search and access information stored in Kibela, supporting note search, retrieval, creation and updating.
                      Last updated -
                      6
                      107
                      9
                      TypeScript
                      MIT License
                    • A
                      security
                      A
                      license
                      A
                      quality
                      A Model Context Protocol server that enables AI assistants to interact with Confluence content, supporting operations like retrieving, searching, creating, and updating pages and spaces.
                      Last updated -
                      9
                      3
                      TypeScript
                      MIT License
                    • A
                      security
                      F
                      license
                      A
                      quality
                      A Model Context Protocol server that enables AI assistants to perform real-time web searches, retrieving up-to-date information from the internet via a Crawler API.
                      Last updated -
                      1
                      44
                      8
                      JavaScript
                      • Apple
                      • Linux

                    View all related MCP servers

                    MCP directory API

                    We provide all the information about MCP servers via our MCP API.

                    curl -X GET 'https://glama.ai/api/mcp/v1/servers/dulbrich/familysearch-mcp'

                    If you have feedback or need assistance with the MCP directory API, please join our Discord server