← 返回博客

发布 @rotifer/mcp-server:让任何 AI Agent 接入基因生态

一条 npx 命令将 Claude、Cursor 或任何 MCP 客户端连接到 Rotifer 基因注册表。在 IDE 中直接搜索、运行和比较基因。

发布 @rotifer/mcp-server:让任何 AI Agent 接入基因生态

Rotifer 基因生态现在对任何支持 MCP 的 AI Agent 开放。一条命令,零配置:

npx @rotifer/mcp-server

添加到你的 MCP 客户端配置中,你的 Agent 就可以在对话中直接搜索、查看、执行和比较云端注册表中的基因。

功能概览

@rotifer/mcp-server 将 Rotifer 的 Cloud API 作为 MCP 工具和资源暴露。你的 AI Agent 获得:

7 个工具

工具 描述
list_genes 搜索和浏览基因注册表,支持筛选
get_gene 获取基因详细信息,含 Phenotype 和 README
run_gene 使用自定义输入执行基因
compare_genes 两个基因的并排比较
get_gene_stats 按时间段查询下载统计(7d/30d/90d)
get_leaderboard 开发者声誉排名
get_developer_profile 开发者档案和声誉数据

5 个 MCP 资源

资源 URI 描述
rotifer://genes/{id} 基因详情
rotifer://genes/{id}/stats 基因统计
rotifer://developers/{username} 开发者档案
rotifer://leaderboard 全球排行榜
rotifer://local/genes 扫描本地工作区中已安装的基因

本地基因发现

list_local_genes 工具扫描你的工作区中已安装的基因,返回元数据、编译状态和云端来源——桥接本地开发与云端注册表。

配置

Cursor

{
  "mcpServers": {
    "rotifer": {
      "command": "npx",
      "args": ["@rotifer/mcp-server"]
    }
  }
}

Claude Desktop

{
  "mcpServers": {
    "rotifer": {
      "command": "npx",
      "args": ["@rotifer/mcp-server"]
    }
  }
}

兼容任何 MCP 客户端。无需 API Key——服务器默认使用公共 Cloud API。

自定义端点

自托管或使用区域镜像?设置你的端点:

ROTIFER_CLOUD_ENDPOINT=https://your-instance.example.com npx @rotifer/mcp-server

或通过 ~/.rotifer/cloud.json 配置。

历程:4 天从 v0.1 到 v0.2

版本 日期 里程碑
v0.1.0 3月11日 首发:4 个工具,Cloud API 集成
v0.1.1 3月12日 修复 npx 二进制解析,查询参数净化
v0.1.2 3月13日 README + 主流 MCP 客户端配置指南
v0.2.0 3月14日 3 个新工具,5 个 MCP 资源,139 个测试

数据一览

开始使用

npx @rotifer/mcp-server