QT

qase-tms/qase-mcp-server

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

37 stars 10 forks 质量 85 趋势 32MIT

官方的 Qase MCP 服务器

概览

Qase测试管理平台的官方模型上下文协议(MCP)服务器——将AI助手连接到您的测试用例、运行、缺陷等。 Qase MCP 服务器允许 AI 助手(Claude、Cursor、Codex 及其他 MCP 客户端)通过标准化协议读取和写入 Qase 测试用例、运行、结果、缺陷、套件、里程碑等内容,无需自定义集成代码。 - (共37个,包括 qase_discover_tools)— 整合自 83 个 v1 工具,以降低令牌使用率并提高 LLM 准确性 - — 多步工作流程在单次调用中完成:CI 报告、缺陷分类、回归运行设置 - — Qase 查询语言用于跨案例、运行、结果、缺陷和计划的高级搜索 - — 一次调用返回完整的项目结构(套件、里程碑、环境、用户、自定义字段)— — 提出新案例或变更进行审核,分配审核员并跟踪状态(审批和合并仍仅在界面中)- — 次级工具在需要前保持隐藏,保持默认工具列表......

概述(AI 翻译)

Qase测试管理平台的官方模型上下文协议(MCP)服务器——将AI助手连接到您的测试用例、运行、缺陷等。

目录

  • 概述
  • 使用场景
  • 快速入门
  • 使用托管的Qase MCP(推荐)
  • 你自己跑
  • 在服务器之上建设
  • 从v1升级
  • 工具
  • 文档
  • 贡献
  • 许可证
  • 支持
  • 链接

概述

Qase MCP 服务器允许 AI 助手(Claude、Cursor、Codex 及其他 MCP 客户端)通过标准化协议读取和写入 Qase 测试用例、运行、结果、缺陷、套件、里程碑等内容,无需自定义集成代码。

特色:

  • 40个面向任务的工具(共42个,包含qase_discover_tools和qase_tool_help)——从83个v1工具合并而成,以降低令牌使用率并提高LLM的准确性
  • 复合工具 — 单次调用中多步工作流程:CI报告、缺陷分诊、回归运行设置
  • QQL 支持 — Qase 查询语言,用于跨案件、运行、结果、缺陷和计划进行高级搜索
  • 项目上下文引导工具 — 一次调用返回完整的项目结构(套件、里程碑、环境、用户、自定义字段)

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

Qase MCP Server

Official Model Context Protocol (MCP) server for Qase Test Management Platform — connect AI assistants to your test cases, runs, defects, and more.

Table of Contents

Overview

The Qase MCP Server lets AI assistants (Claude, Cursor, Codex, and any other MCP client) read and write Qase test cases, runs, results, defects, suites, milestones, and more — through a standardized protocol, with no custom integration code.

Features:

  • 40 task-oriented tools (42 total, with qase_discover_tools and qase_tool_help) — consolidated from 83 v1 tools for lower token usage and better LLM accuracy
  • Composite tools — multi-step workflows in a single call: CI reporting, defect triage, regression run setup
  • QQL support — Qase Query Language for advanced searches across cases, runs, results, defects, and plans
  • Project context bootstrap — one call returns full project structure (suites, milestones, environments, users, custom fields)
  • Test case review — propose new cases or changes for review, assign reviewers, and track status (approving and merging remain UI-only)
  • Short descriptions, documentation on demand — every tool is listed from the first request; qase_tool_help returns a tool’s full documentation when the agent first reaches for it, and qase_discover_tools searches the catalogue by task
  • Hosted or self-run — connect to https://mcp.qase.io/mcp (or https://mcp-eu.qase.io/mcp on the EU cluster) with just your Qase login, or run the server locally with your own API token
  • Tenant-safe caching & HTTP resilience — two-tier cache (in-memory + optional Redis), connection pooling, retry with backoff
  • Escape hatch — direct REST API access for any endpoint via qase_api

Use Cases

Scenario Example prompt Tool
Bootstrap project context “Show me the structure of project DEMO — suites, milestones, environments” qase_project_context
在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →