FamilySearch MCP-Server
Dies ist ein Model Context Protocol (MCP)-Server für FamilySearch-APIs. Er ermöglicht KI-Tools wie Claude oder Cursor die direkte Interaktion mit den Familiengeschichtsdaten von FamilySearch.
Merkmale
Authentifizierung mit FamilySearch-Anmeldeinformationen
Suchen Sie im FamilySearch-Stammbaum nach Personendatensätzen
Detaillierte Personeninformationen anzeigen
Erforschen Sie Vorfahren und Nachkommen
Durchsuchen Sie historische Aufzeichnungen
Voraussetzungen
Node.js 16+ und npm
Ein FamilySearch-Entwicklerkonto und API-Anmeldeinformationen
Ein FamilySearch-Benutzerkonto mit Zugriff auf die Daten des Familienstammbaums
Installation
Dieses Repository klonen
Installieren Sie Abhängigkeiten:
Erstellen Sie das Projekt:
FamilySearch API-Einrichtung
Bevor Sie dieses Tool verwenden, müssen Sie sich für den Zugriff auf die FamilySearch-API registrieren:
Gehen Sie zu FamilySearch Developers
Melden Sie sich mit Ihrem FamilySearch-Konto an
Erstellen einer neuen Anwendung
Legen Sie die Umleitungs-URI auf
https://localhost:8080/oauth-redirect
fest (Sie können dies später ändern).Kopieren Sie Ihre Client-ID – Sie benötigen sie für die Konfiguration
Verwendung
Führen Sie den Server aus:
Anschließend können Sie in Ihrem KI-Tool, das MCP unterstützt (wie Claude oder Cursor), die FamilySearch-Tools verwenden, um mit Daten zur Familiengeschichte zu interagieren.
Konfiguration
Wenn Sie das MCP zum ersten Mal verwenden, müssen Sie es mit Ihren FamilySearch-API-Anmeldeinformationen konfigurieren:
Authentifizieren Sie sich dann mit Ihrem FamilySearch-Benutzernamen und -Passwort:
Nach der Authentifizierung werden Ihre Anmeldeinformationen für die zukünftige Verwendung sicher in ~/.familysearch-mcp/config.json
gespeichert.
Verfügbare MCP-Tools
Basic
say-hello
: Eine einfache Begrüßungsfunktionconfigure
: Richten Sie Ihre FamilySearch-API-Anmeldeinformationen einauthenticate
: Melden Sie sich bei FamilySearch anget-current-user
: Details zu Ihrem FamilySearch-Konto anzeigen
Stammbaum
search-persons
: Suche nach Personen im FamilySearch-Stammbaumget-person
: Detaillierte Informationen zu einer bestimmten Person anzeigenget-ancestors
: Zeigen Sie die Vorfahren einer Person an (bis zu 8 Generationen)get-descendants
: Nachkommen einer Person anzeigen (bis zu 3 Generationen)
Historische Aufzeichnungen
search-records
: Durchsuchen Sie die historischen Aufzeichnungssammlungen von FamilySearch
Beispielabfragen
Sicherheitshinweis
Ihre FamilySearch-Anmeldeinformationen werden lokal auf Ihrem Computer in der Datei ~/.familysearch-mcp/config.json
gespeichert. Geben Sie diese Datei niemals an Dritte weiter.
Lizenz
ISC
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
Ein Model Context Protocol-Server, der es KI-Tools wie Claude oder Cursor ermöglicht, direkt mit den Familiengeschichtsdaten von FamilySearch zu interagieren, einschließlich der Suche nach Personendatensätzen, der Anzeige detaillierter Informationen und der Erforschung von Vorfahren und Nachkommen.
Related MCP Servers
- AsecurityAlicenseAqualityA 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 -5Apache 2.0
- AsecurityAlicenseAqualityA 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 -62712MIT License
- AsecurityAlicenseAqualityA 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 -98MIT License
- AsecurityFlicenseAqualityA 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 -128517