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 上查找弗雷德里克·肖邦的个人资料链接
  • 给我看看玛丽·斯克沃多夫斯卡-居里家庭的家谱图片
  • 在 Human Lineage 上搜索地点 Eisenach,并告诉我那里记录了多少人
  • Human Lineage 上萨尔茨堡的地点层级是怎样的?
  • 在 Human Lineage 上搜索地点克拉科夫
  • Human Lineage 上记录了多少人在维也纳?
  • 根据 Human Lineage,莱比锡属于哪个国家和地区?
  • 比较一下 Human Lineage 上布拉格和华沙记录的人数