TheYtree

com.theytree由 theytree.com 发布官方发布者v1.0.1更新于 Oct 27, 2026

Public read-only MCP for the Y-chromosome haplogroup tree & Y-SNP resolution. 父系单倍群树查询与Y-SNP解析。

已验证Streamable HTTP可网页运行知识与记忆

概览

AI 生成的概览

公开只读的 Y 染色体单倍群树 MCP 服务,让助手查询单倍群、谱系、分支与 Y-SNP 归属。

可以做什么
  • 按名称模糊匹配或父节点搜索、列出父系单倍群,支持稳定排序分页
  • 按名称、hid 或 SNP 获取单个单倍群详情及其等价突变
  • 遍历树结构:上溯到 ROOT 的谱系链、直接子节点、可限深度的子树
  • 将单个 SNP 名解析到所属单倍群,或一次批量解析最多 200 个 SNP
  • 读取服务元信息,如简介、鉴权、数据集规模与工具清单
适用场景
适合在遗传谱系研究中把某个 Y-SNP 或单倍群名定位到父系树中、向上追溯谱系,或逐层枚举分支。它只是查询服务,不做数据分析或样本匹配。
运行要求
远程 streamable HTTP 端点,位于 theytree.com;未声明任何软件包、环境变量或请求头。未声明鉴权,看起来无需账号或密钥。
安装前请注意
服务自述为公开只读,应不会修改数据。查询内容会发送到第三方站点;除公开的命名信息外,避免附带个人或可识别的基因信息。

安装

在 SourceWeft 中

  1. 打开 控制台中的 TheYtree,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/com.theytree%2Ftheytree/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "theytree": {
      "type": "http",
      "url": "https://www.theytree.com/api/v1/agent/mcp"
    }
  }
}

工具

9

list_haplogroups

Search or list paternal haplogroups by fuzzy name and/or parent, with stable ordering for full pagination (order=name recommended). 搜索/列出父系单倍群:按名称模糊匹配、按父节点筛选,稳定排序可完整枚举。

输入参数namepagelevelorderparentper_pageorder_direxclude_mf

get_haplogroup

Get a single haplogroup by name / hid / SNP. 按名称/hid/SNP 获取单个单倍群详情。

输入参数name必填

get_haplogroup_mutations

List a haplogroup defining (equivalent) mutations (paternal / Y tree only). 获取某单倍群的等价突变(defining SNPs)列表(仅父系 Y 树)。

输入参数name必填pagefieldscompactper_pageinclude_under_observation

get_haplogroup_lineage

Get the lineage chain from a haplogroup up to ROOT. Use limit to fetch only the most recent N levels (e.g. limit=2 for the node + its parent). 获取某单倍群上溯到 ROOT 的谱系链;可用 limit 只取最近 N 级(如 limit=2 即该节点与其直接父级)。

输入参数name必填limit

children_haplogroups

Get the direct children of a haplogroup (for level-by-level traversal). Use limit for the N largest subclades only. 获取直接子节点(逐层遍历);可用 limit 只看最大的 N 个分支。

输入参数name必填limit

resolve_snp

Resolve a SNP name to its haplogroup and return equivalent names (merged-name variants supported). 将 SNP 名解析到所属单倍群并返回等价名。

输入参数snpname必填

resolve_snps

Batch-resolve up to 200 SNP names to their haplogroups (for reading a whole Y-SNP panel). 批量解析多个 SNP 名到所属单倍群(≤200/次)。

输入参数snpnames必填

subtree_haplogroups

Get a haplogroup subtree. Defaults to 6 levels (matches the site); small branches (root endcounts<=600) fully expand; max_depth overrides. Truncated boundary nodes carry has_children. 取子树:默认 6 层,小支(endcounts<=600)全展开,可传 max_depth;截断边界带 has_children。

输入参数name必填max_depth

get_api_info

Get service meta: summary, auth, dataset size (haplogroups / mutation records), and the tool list. 获取本服务元信息:简介、鉴权、数据集规模、工具清单。

无需输入参数。

版本历史

2
  1. v1.0.1最新Sep 17, 2026
  2. v1.0.0Sep 17, 2026

评分

已满足适用检查项的 83%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分

    请声明包含 README 的 GitHub 仓库,或在 OAuth 受保护资源元数据中提供 resource_documentation。

  • 许可证不适用

    托管服务按其提供方的条款使用,因此这里不要求许可证。此检查项不计入百分比。