Qase MCP Server
Qase의 테스트 관리 플랫폼과 연동하기 위한 Model Context Protocol(MCP) 서버입니다.
설정
전제 조건
- Node.js v23.5.0
- Qase API 토큰
- TypeScript
설치
환경설정
MCP 구성 파일 ( cline_mcp_settings.json
)에 다음 설정을 추가합니다.
사용 가능한 도구
get_projects
프로젝트 목록을 가져옵니다.
입력 파라미터 : 없음
사용 예 :
get_test_cases
지정된 프로젝트의 테스트 케이스 목록을 가져옵니다.
입력 파라미터 :
project_code
: 프로젝트 코드(필수)suite_id
: 스위트 ID (선택 사항) - 지정된 스위트에 속한 테스트 케이스 만 가져옵니다.
사용 예 :
create_test_case
테스트 케이스를 만듭니다.
입력 파라미터 :
project_code
: 프로젝트 코드(필수)title
: 테스트 케이스 제목(필수)description
: 테스트 케이스 설명(선택 사항)
사용 예 :
create_suite
테스트 스위트를 만듭니다.
입력 파라미터 :
project_code
: 프로젝트 코드(필수)title
: 테스트 스위트 제목(필수)description
: 테스트 스위트 설명(선택 사항)preconditions
: 테스트 스위트 전제 조건(선택 사항)parent_id
: 부모 스위트 ID (선택 사항)
사용 예 :
create_test_run
테스트 실행을 만듭니다.
입력 파라미터 :
project_code
: 프로젝트 코드(필수)title
: 테스트 실행 제목(필수)description
: 테스트 실행 설명(선택 사항)cases
: 테스트 실행에 포함 할 테스트 케이스의 ID 목록 (선택 사항)
사용 예 :
create_test_cases_in_bulk
여러 테스트 사례를 일괄적으로 만듭니다.
입력 파라미터 :
project_code
: 프로젝트 코드(필수)cases
: 작성할 테스트 케이스의 배열 (필수)title
: 테스트 케이스 제목(필수)description
: 테스트 케이스 설명(선택 사항)suite_id
: 소속된 스위트의 ID(옵션)
사용 예 :
오류 처리
각 도구는 다음과 같은 오류를 반환할 수 있습니다.
- 인증 오류: API 토큰이 유효하지 않거나 설정되지 않음
- 매개 변수 오류 : 필수 매개 변수가 부족하거나 잘못된 값
- API 오류: Qase API의 오류 응답
오류 메시지에는 특정 문제와 해결 방법이 포함됩니다.
개발
라이센스
ISC
This server cannot be installed
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.
A 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.
Related MCP Servers
- -securityFlicense-qualityA Model Context Protocol server that provides tools for connecting to and interacting with various database systems (SQLite, PostgreSQL, MySQL/MariaDB, SQL Server) through a unified interface.Last updated -3Python
- -securityFlicense-qualityA Model Context Protocol server that enables integration with the TESS API, allowing users to list and manage agents, execute agents with custom messages, and manage files through natural language interfaces.Last updated -TypeScript
- AsecurityAlicenseAqualityA TypeScript-based MCP server that provides integration with the Qase test management platform, allowing you to manage projects, test cases, runs, results, plans, suites, and shared steps.Last updated -267JavaScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that allows interaction with TestRail's core entities (projects, cases, runs, results, datasets) through a standardized protocol compatible with MCP clients like Claude Desktop.Last updated -236PythonMIT License