@currents/mcp Skill 技能

Currents CI 测试平台官方 MCP 服务器,将 AI 编码助手(Cursor

@currents/mcp 是 Currents CI 测试平台官方 MCP 服务器,将 AI 编码助手(Cursor、Claude 等)与 CI 测试仪表盘直连,使 Agent 无需离开编辑器即可查询测试结果、诊断 flaky test、定位失败原因并采取行动。

【核心功能】

测试结果查询:可按项目获取 runs、spec 文件和单个测试结果;按分支、标签、作者名等条件过滤。错误分析:获取项目在指定日期范围内的聚合错误指标(errors explorer);获取测试失败上下文,粒度可精确到 run、instance 或单个 test 级别。Flaky Test 管理:列出受 quarantine/skip/tag 规则影响的测试;获取特定测试在日期范围内的执行详情;获取应用了特定规则的所有执行记录。性能分析:获取 spec 文件级性能指标和测试级聚合指标;获取按签名维度的历史测试结果。CI 操作:取消正在进行的 run;重置失败的 spec 文件以允许重新执行;删除 run 及其所有关联数据;通过 GitHub Actions workflow run ID 取消 run。Jira 集成:支持从失败的 test run 创建 Jira issue;将已有 Jira issue 关联到测试 run;列出组织的 Jira 项目和 issue 类型。Webhooks 与动作管理:列出和创建项目的 webhook;列出、创建、获取、更新、删除、启用/禁用动作(action)。

【技术亮点】

支持 Cursor 一键安装链接(自动写入 MCP 配置);Hosted 模式提供「Sign in with Currents」OAuth 认证,无需在磁盘存储 API Key;支持本地 stdio 模式通过 npm 安装;提供guided 安装器(npx @runpod/mcp-server@latest add 的类似模式)。

【适用场景】

AI 编码助手在修复 CI 失败时,需要基于真实测试输出来诊断问题而非凭猜测;团队希望让 AI Agent 自主管理 quarantine 规则、处理 flaky test 并与 Jira 工单系统联动;开发者想在编辑器内直接查看测试性能趋势,无需切换到 CI 平台界面。

团队信息

由 AI 猎手自动发现

评论与建议

0 条评论