@
@qase/mcp-server 今日发布
让 AI 助手直接操作 Qase 测试用例、CI 报告与缺陷管理
这是什么
@qase/mcp-server 是 Qase Test Management Platform(qase.io)的官方 MCP Server。它将 Qase 的测试管理能力以 Model Context Protocol 标准接口暴露给 AI 助手,让 Claude、Cursor、Codex 等工具能直接读写测试用例、测试执行、缺陷和工作项——无需写任何定制集成代码。
核心能力
36 个任务导向工具(37 个含工具发现)
从 83 个 v1 工具精简整合而来,token 消耗更低、LLM 调用更准确。工具分为六个分组:
| 分组 | 数量 | 说明 |
|---|---|---|
| Read | 2 | 按类型/ID 获取任意实体,或一次性拉取完整项目结构 |
| QQL 查询 | 2 | 用 Qase Query Language 跨用例、执行结果、缺陷搜索 |
| Write | 28 | 批量创建/更新/删除测试用例、执行、缺陷、套件、里程碑等;支持单次最多 100 条 |
| 组合工具 | 3 | 单次调用完成 CI 结果上报、缺陷分类、回归测试集配置 |
| 逃生舱 | 1 | qase_api 直接调用 REST API,覆盖任意未封装场景 |
| 元工具 | 1 | qase_discover_tools 按需激活次级工具 |
复合工具(Composite Tools)
qase_ci_report— 将 CI 测试结果一键上报至 Qaseqase_triage_defect— 根据失败测试自动创建并分类缺陷- 回归测试集配置 — 一个调用完成全套回归测试环境搭建
项目上下文引导
一句 prompt 即可获取项目的完整结构:套件、里程碑、环境、用户和自定义字段。
测试用例审查
可提案新建或修改测试用例,指定审核人并追踪状态(审批与合并仍在 UI 中完成)。
灵活的部署方式
- 托管模式(推荐):连接
https://mcp.qase.io/mcp,使用 Qase 账号登录即可,Enterprise 计划用户开箱即用 - 自托管:用自己的 API Token 在本地运行,支持 stdio/SSE/streamable-HTTP 多种传输方式
快速开始
托管方式(Claude):在 Settings → Connectors 中找到 Qase Test Management,点击 Connect。
托管方式(Cursor):在 .cursor/mcp.json 中添加:
{
"mcpServers": {
"qase": {
"url": "https://mcp.qase.io/mcp"
}
}
}
自托管安装:
npm install -g @qase/mcp-server
export QASE_API_TOKEN=your_api_token_here
典型使用场景
| 场景 | 示例提示词 | 工具 |
|---|---|---|
| 拉取项目结构 | "显示项目 DEMO 的完整结构:套件、里程碑、环境" | qase_project_context |
| 创建测试用例 | "在项目 DEMO 中创建一个高优先级冒烟测试用例,标题为「凭有效凭证登录」" | qase_case_upsert |
| 上报 CI 结果 | "将以下 CI 结果上报至 DEMO:用例 1 通过,用例 2 因超时失败" | qase_ci_report |
| 缺陷分类 | "为执行 #42 中登录超时失败创建一条关键缺陷" | qase_triage_defect |
| QQL 高级搜索 | "查找项目 DEMO 过去 7 天内所有失败的测试结果" | qql_search |
基本信息
- 作者:Qase(io.qase/mcp-server)
- License:MIT
- npm:https://www.npmjs.com/package/@qase/mcp-server
- 官方文档:https://docs.qase.io/en/articles/14984302-qase-mcp-server
团队信息
AI产品库
官方
由 AI 猎手自动发现
评论与建议
登录 后参与评论或提建议