Model Context Protocol

AIエージェントを接続する(MCP)

Claude、ChatGPT、またはMCP対応の任意のAIエージェントをHuman Lineageの系図グラフに接続します — 人物を検索し、プロフィールを読み、親族を一覧表示し、家系図の画像を生成できます。

エンドポイント

Human LineageはStreamable HTTP経由で公開MCPサーバーを提供しています — APIキーは不要です:

https://humanlineage.org/api/mcp

Claude Desktopを接続する

設定 → Connectors → Add custom connector → 上記のエンドポイントURLを貼り付け → Add。

Claude Codeを接続する

プロジェクトの .mcp.json に追加してください(または claude mcp add):

{
  "mcpServers": {
    "human-lineage": {
      "type": "http",
      "url": "https://humanlineage.org/api/mcp"
    }
  }
}

Cursorを接続する

.cursor/mcp.json に追加してください(または Settings → MCP → Add new MCP server):

{
  "mcpServers": {
    "human-lineage": {
      "url": "https://humanlineage.org/api/mcp"
    }
  }
}

ChatGPTを接続する

設定 → Connectors → Advanced → 開発者モードを有効にし、Add connector → 上記のエンドポイントURLを貼り付けます。(コネクタ対応のChatGPTプランが必要です。)

その他のクライアント

リモートのStreamable HTTPサーバーに対応する任意のMCPクライアントは同様に動作します — クライアントがMCPサーバーを尋ねる箇所にエンドポイントURLを貼り付けてください。 ローカル(stdio)サーバーのみをサポートするクライアントには、次のようなブリッジが必要です: mcp-remote.

利用可能なツール

  • search_person — 名前でグラフを検索し、プロフィールURL付きの一致結果を返します
  • get_person — IDによる人物の完全な詳細
  • get_relatives — 近親者(両親、子ども、配偶者)をテキストで
  • get_family_image — 家系図カードの視覚的な画像
  • search_place — 名前で場所を検索し、場所URL付きの一致結果を返します
  • get_place — 場所の詳細:階層と記録されている人数

Human Lineageは存命中の人物のデータを保存しません — 故人のみが対象です。リクエストはクライアントごとに60回/分に制限されています。

プロンプト例

  • “Human Lineageでヨハン・ゼバスティアン・バッハを検索して”
  • “Human Lineageでマリー・キュリーのプロフィールを見せて”
  • “Human Lineageによるとチャールズ・ダーウィンの両親と子どもは誰?”
  • “ヨハン・アンブロジウス・バッハの家系図画像を見せて”
  • “Human Lineageで1900年より前に生まれたKowalski姓の人を全員探して”
  • “アルベルト・アインシュタインの死亡日はHuman Lineageに記録されている?”
  • “Human Lineageからルートヴィヒ・ヴァン・ベートーヴェンの配偶者と兄弟姉妹を取得して”
  • “Human Lineageでニコラ・テスラを調べて、彼の人生の事実をまとめて”
  • “Human Lineageを使ってヴォルフガング・アマデウス・モーツァルトとヨーゼフ・ハイドンの出生地を比較して”
  • “アイザック・ニュートンの視覚的な家系図を見せて”
  • “Human LineageでRomanov姓の人を検索して”
  • “エイダ・ラブレスにはHuman Lineage上でどんな親族がいる?”
  • “Human Lineageでフレデリック・ショパンのプロフィールURLを探して”
  • “マリー・スクウォドフスカ゠キュリーの世帯の家系図画像を見せて”
  • “Human LineageでEisenachという場所を検索して、そこに何人記録されているか教えて”
  • “Human LineageにおけるザルツブルクのIocation階層は?”
  • “Human Lineageでクラクフという場所を検索して”
  • “Human Lineageでウィーンに記録されている人数は?”
  • “Human Lineageによるとライプツィヒはどの国・地域に属している?”
  • “Human Lineageでプラハとワルシャワに記録されている人数を比較して”