Ancestry MCP

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Available as a PyPI package (mcp-server-ancestry) that can be installed via pip, making it easy to integrate with Claude Desktop.

Ancestry MCP サーバー

モデルコンテキストプロトコルPython SDK上に構築

概要

.gedファイル*(GEDCOM ファイル、Ancestry.com でよく見られる)*とのインタラクション性を実現するために Model Context Protocol (MCP) を実装した Python サーバー

特徴

  • .ged ファイルの読み取りと解析
  • .gedファイルの名前を変更する
  • .ged ファイル内で特定の個人、家族などを検索します

**注意:**サーバーは、 argsで指定されたディレクトリ内でのみ操作を許可します。

リソース

  • gedcom://{file_name} : .ged操作インターフェース

ツール

  • リストファイル
    • ディレクトリ内の.gedファイルを一覧表示する
    • 入力: name (文字列)
  • ファイルの名前を変更する
    • ディレクトリ内の.gedファイルの名前を変更します。
    • 入力:
      • file_name (文字列): 古いファイル名
      • new_name (文字列)
  • ビューファイル
    • .gedファイルの完全な内容を解析して読み取ります
    • 複数のファイルを解析して読み取ることもできます
    • 生年月日、結婚日などの特定の情報をファイルから取得できます。
    • 入力: name (文字列)

Claude Desktopでの使用

Smithery経由でインストール

Smithery経由で Claude Desktop 用の Ancestry GEDCOM Server を自動的にインストールするには:

npx -y @smithery/cli install mcp-server-ancestry --client claude

手動でインストールする

  1. まず、パッケージをインストールします: pip install mcp-server-ancestry
  2. これをclaude_desktop_config.jsonに追加します
{ "mcpServers": { "ancestry": { "command": "mcp-server-ancestry", "args": ["--gedcom-path", "path/to/your/gedcom/files"] } } }

ライセンス

このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細については LICENSE ファイルを参照してください。

-
security - not tested
A
license - permissive license
-
quality - not tested

AI が .ged ファイルと遺伝子データを読み取ることができるようになります。

  1. Overview
    1. Features
      1. Resources
        1. Tools
          1. Usage with Claude Desktop
            1. Installing via Smithery
            2. Installing Manually
          2. License
            ID: pk5j4bp5nv