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- 共有ステップを削除する
Related MCP server: Tox Testing MCP Server
発達
依存関係をインストールします:
サーバーを構築します。
自動リビルドを使用した開発の場合:
インストール
クロードデスクトップ
Claude Desktop で使用するには、サーバー設定を追加します。
MacOSの場合:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows の場合:
%APPDATA%/Claude/claude_desktop_config.json
カーソル
カーソルで使用するには、次のようにコマンドを登録します。
デバッグ
MCPサーバーはstdio経由で通信するため、デバッグが困難になる場合があります。MCP Inspectorの使用をお勧めします。