Skip to main content
Glama

Qase MCP Server

by RayYokoyama

Qase MCP Server

Qase의 테스트 관리 플랫폼과 연동하기 위한 Model Context Protocol(MCP) 서버입니다.

설정

전제 조건

  • Node.js v23.5.0
  • Qase API 토큰
  • TypeScript

설치

# パッケージのインストール 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 : 프로젝트 코드(필수)
  • suite_id : 스위트 ID (선택 사항) - 지정된 스위트에 속한 테스트 케이스 만 가져옵니다.

사용 예 :

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

create_test_case

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

입력 파라미터 :

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

사용 예 :

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

create_suite

테스트 스위트를 만듭니다.

입력 파라미터 :

  • project_code : 프로젝트 코드(필수)
  • title : 테스트 스위트 제목(필수)
  • description : 테스트 스위트 설명(선택 사항)
  • preconditions : 테스트 스위트 전제 조건(선택 사항)
  • parent_id : 부모 스위트 ID (선택 사항)

사용 예 :

{ "name": "create_suite", "arguments": { "project_code": "DEMO", "title": "認証機能テストスイート", "description": "認証に関連する全てのテストケース", "preconditions": "テスト用のデータベースが初期化されていること" } }

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] } }

create_test_cases_in_bulk

여러 테스트 사례를 일괄적으로 만듭니다.

입력 파라미터 :

  • project_code : 프로젝트 코드(필수)
  • cases : 작성할 테스트 케이스의 배열 (필수)
    • title : 테스트 케이스 제목(필수)
    • description : 테스트 케이스 설명(선택 사항)
    • suite_id : 소속된 스위트의 ID(옵션)

사용 예 :

{ "name": "create_test_cases_in_bulk", "arguments": { "project_code": "DEMO", "cases": [ { "title": "ログイン成功パターン", "description": "正しい認証情報での確認", "suite_id": 123 }, { "title": "ログイン失敗パターン", "description": "不正な認証情報での確認", "suite_id": 123 } ] } }

오류 처리

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

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

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

개발

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

라이센스

ISC

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

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.

  1. 설정
    1. 전제 조건
    2. 설치
    3. 환경설정
  2. 사용 가능한 도구
    1. get\_projects
    2. get\_test\_cases
    3. create\_test\_case
    4. create\_suite
    5. create\_test\_run
    6. create\_test\_cases\_in\_bulk
  3. 오류 처리
    1. 개발
      1. 라이센스

        Related MCP Servers

        • -
          security
          F
          license
          -
          quality
          A Model Context Protocol server that enables interaction with Shortcut (formerly Clubhouse) project management tool, allowing users to view and search projects, stories, epics, and objectives, as well as create new items through natural language.
          Last updated -
          3
          Python
          • Apple
        • -
          security
          F
          license
          -
          quality
          A Model Context Protocol server designed to facilitate Nextflow development and testing, providing tools for building from source, running tests, and managing the Nextflow development environment.
          Last updated -
          Python
          • Apple
          • Linux
        • -
          security
          A
          license
          -
          quality
          A Model Context Protocol server that enables interaction with Foundry tools through natural language, allowing users to create projects, build contracts, run tests, and manage Ethereum development environments.
          Last updated -
          1
          Python
          MIT License
        • -
          security
          -
          license
          -
          quality
          A Model Context Protocol server that connects Claude AI to QGIS, enabling direct interaction with the GIS software for project creation, layer manipulation, code execution, and processing algorithms through natural language prompts.
          Last updated -
          2
          Python
          Creative Commons Zero v1.0 Universal

        View all related MCP servers

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/RayYokoyama/qase-mcp-server'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server