QASE MCP 服务器
Qase API 的 MCP 服务器实现
这是一个基于 TypeScript 的 MCP 服务器,提供与 Qase 测试管理平台的集成。它通过提供与各种 Qase 实体交互的工具来实现核心 MCP 概念。
特征
工具
该服务器提供与 Qase API 交互的工具,允许您管理以下实体:
项目
list_projects
- 获取所有项目get_project
- 通过代码获取项目create_project
创建新项目delete_project
- 通过代码删除项目
测试用例
get_cases
- 获取项目中的所有测试用例get_case
获取特定的测试用例create_case
创建一个新的测试用例update_case
- 更新现有的测试用例
测试运行
get_runs
- 获取项目中的所有测试运行get_run
- 获取特定的测试运行
测试结果
get_results
- 获取项目的所有测试运行结果get_result
- 通过代码和哈希获取测试运行结果create_result
- 创建测试运行结果create_result_bulk
- 批量创建多个测试运行结果update_result
- 更新现有的测试运行结果
测试计划
get_plans
- 获取项目中的所有测试计划get_plan
- 获取特定的测试计划create_plan
创建一个新的测试计划update_plan
- 更新现有的测试计划delete_plan
- 删除测试计划
测试套件
get_suites
- 获取项目中的所有测试套件get_suite
获取特定的测试套件create_suite
创建一个新的测试套件update_suite
- 更新现有的测试套件delete_suite
- 删除测试套件
共享步骤
get_shared_steps
- 获取项目中的所有共享步骤get_shared_step
- 获取特定的共享步骤create_shared_step
- 创建一个新的共享步骤update_shared_step
- 更新现有的共享步骤delete_shared_step
- 删除共享步骤
发展
安装依赖项:
构建服务器:
对于使用自动重建的开发:
安装
克劳德桌面
要与 Claude Desktop 一起使用,请添加服务器配置:
在 MacOS 上:
~/Library/Application Support/Claude/claude_desktop_config.json
在 Windows 上:
%APPDATA%/Claude/claude_desktop_config.json
光标
要与 Cursor 一起使用,请按如下方式注册命令:
调试
由于 MCP 服务器通过 stdio 进行通信,调试起来可能比较困难。我们建议使用MCP Inspector :
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
基于 TypeScript 的 MCP 服务器,提供与 Qase 测试管理平台的集成,允许您管理项目、测试用例、运行、结果、计划、套件和共享步骤。
Related Resources
Related MCP Servers
- AsecurityFlicenseAqualityA TypeScript-based MCP server designed for experimentation and integration with Calude Desktop and Cursor IDE, offering a modular playground for extending server capabilities.Last updated -25047
- AsecurityFlicenseAqualityAn MCP server that executes tox commands to run Python tests within a project using pytest, allowing users to run all tests or specific test groups, files, cases, or directories.Last updated -5
- -securityFlicense-qualityA Model Context Protocol server that integrates with the Qase test management platform, allowing users to create and retrieve test cases, manage test runs, and interact with Qase projects.Last updated -31
- AsecurityAlicenseAqualityQA Sphere MCP server that enables Large Language Models to interact directly with test management system test cases, supporting AI-powered development workflows and test case discovery.Last updated -62013MIT License