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 个测试 |
数据一览
- 7 个 MCP 工具
- 5 个 MCP 资源
- 139 个测试(单元、集成、协议、安全、韧性)
- 零配置启动,含公共 Cloud API 默认值
开始使用
npx @rotifer/mcp-server