Qase MCP Server

Integrations

  • Integrates with Qase test management platform, enabling management of test cases, projects, and test runs. Provides capabilities to retrieve project lists, get test cases, create new test cases, and manage test executions.

Qase MCP Server

Qase 테스트 관리 플랫폼과 연동하기 위한 MCP(Model Context Protocol) 서버입니다. 테스트 케이스 작성, 검색, 테스트 실행 관리 등의 기능을 제공합니다.

설정

전제 조건

  • Node.js (v16 이상)
  • Qase API 토큰

설치

# パッケージのインストール npm install # ビルド npm run build

환경설정

MCP 구성 파일 ( cline_mcp_settings.json )에 다음 설정을 추가합니다.

{ "mcpServers": { "qase": { "command": "node", "args": ["path/to/qase-mcp-server/build/index.js"], "env": { "QASE_API_TOKEN": "your-api-token" }, "disabled": false, "autoApprove": [] } } }

사용 가능한 도구

get_projects

프로젝트 목록을 가져옵니다.

입력 파라미터 : 없음

사용 예 :

{ "name": "get_projects" }

get_test_cases

지정된 프로젝트의 테스트 케이스 목록을 가져옵니다.

입력 파라미터 :

  • project_code : 프로젝트 코드(필수)

사용 예 :

{ "name": "get_test_cases", "arguments": { "project_code": "DEMO" } }

create_test_case

테스트 케이스를 만듭니다.

입력 파라미터 :

  • project_code : 프로젝트 코드(필수)
  • title : 테스트 케이스 제목(필수)
  • description : 테스트 케이스 설명(선택 사항)

사용 예 :

{ "name": "create_test_case", "arguments": { "project_code": "DEMO", "title": "ログイン機能のテスト", "description": "ユーザーログイン機能の動作確認" } }

create_test_run

테스트 실행을 만듭니다.

입력 파라미터 :

  • project_code : 프로젝트 코드(필수)
  • title : 테스트 실행 제목(필수)
  • description : 테스트 실행 설명(선택 사항)
  • cases : 테스트 실행에 포함 할 테스트 케이스의 ID 목록 (선택 사항)

사용 예 :

{ "name": "create_test_run", "arguments": { "project_code": "DEMO", "title": "リグレッションテスト実行", "description": "v1.2.0リリース前の確認テスト", "cases": [1, 2, 3] } }

오류 처리

각 도구는 다음과 같은 오류를 반환할 수 있습니다.

  • 인증 오류: API 토큰이 유효하지 않거나 설정되지 않음
  • 매개 변수 오류 : 필수 매개 변수가 부족하거나 잘못된 값
  • API 오류: Qase API의 오류 응답

오류 메시지에는 특정 문제와 해결 방법이 포함됩니다.

개발

# 開発モードで実行(ファイル変更の監視) npm run dev

라이센스

ISC

-
security - not tested
F
license - not found
-
quality - not tested

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.

  1. セットアップ
    1. 前提条件
    2. インストール
    3. 環境設定
  2. 利用可能なツール
    1. get_projects
    2. get_test_cases
    3. create_test_case
    4. create_test_run
  3. エラーハンドリング
    1. 開発
      1. ライセンス
        ID: dwok36pr77