QA Sphere
公式QA Sphereテスト管理システムとの統合により、LLMがAI搭載IDEから直接テストケースを発見、要約、操作できるようになります。
QA Sphere MCPで何ができますか?
- テストケースを発見 — アシスタントにクエリやフィルタに一致するQA Sphereのテストケースを検索して一覧表示させます。
- テストカバレッジを要約 — アシスタントにテストケースの詳細を読んで簡潔な概要にまとめさせ、迅速なレビューに役立てます。
- テストケースについてチャット — 会話の中で特定のQA Sphereテストケースを参照し、開発中に説明やコンテキストを得ます。
ドキュメント
QA Sphere MCP サーバー
[!IMPORTANT] このリポジトリはアーカイブされており、保守されていません。
QA Sphere は現在 MCP サーバーを直接提供しているため、このスタンドアロンパッケージを実行する必要はありません。ホスト型サーバーは常に QA Sphere API と同期しており、ロールで許可されたすべてのツールを公開し、ローカルに何もインストールする必要はありません。
推奨セットアップ: QA Sphere で 設定 ⚙️ → MCP サーバー に移動し、アシスタントとアクセスレベルを選択し、API キーを追加して、そこに表示されるセットアップ手順に従ってください。詳細については QA Sphere ドキュメント を参照してください。
以下の手順は参考用にのみ保持されています。スタンドアロンサーバーの実行中は、セッションごとに一度この点が示されます。これを非表示にするには、
QASPHERE_MCP_HIDE_MIGRATION_NOTICE=1を設定してください。
QA Sphere テスト管理システム用の Model Context Protocol サーバー。
この統合により、大規模言語モデル(LLM)が QA Sphere のテストケースと直接対話できるようになり、テストケースの発見、要約、チャットが可能になります。MCP をサポートする AI 搭載 IDE では、開発ワークフロー内で特定の QA Sphere テストケースを参照できます。
前提条件
- Node.js(>=22)
- API アクセスが可能な QA Sphere アカウント
- QA Sphere の API キー(設定 ⚙️ → API キー → API キーの追加)
- 会社の QA Sphere URL(例:
example.eu2.qasphere.com)
セットアップ手順
このサーバーは任意の MCP クライアントと互換性があります。一般的なクライアントの設定手順を以下に示します。
Claude Desktop
Claude→Settings→Developer→Edit Configに移動しますclaude_desktop_config.jsonを開きますmcpServersディクショナリに QA Sphere 設定を追加します
Cursor
オプション 1: 手動設定
Settings...→Cursor settings→Add new global MCP serverに移動します- QA Sphere 設定を追加します
オプション 2: クイックインストール
下のボタンをクリックして、QA Sphere MCP サーバーを自動的にインストールおよび設定します:
5ire
- 「ツール」を開き、「新規」を押します
- フォームに次の内容を入力します:
- ツールキー:
qasphere - コマンド:
npx -y qasphere-mcp - 環境変数(下記参照)
- ツールキー:
設定テンプレート
任意の MCP クライアントで、次の設定形式を使用します:
{
"mcpServers": {
"qasphere": {
"command": "npx",
"args": ["-y", "qasphere-mcp"],
"env": {
"QASPHERE_TENANT_URL": "your-company.region.qasphere.com",
"QASPHERE_API_KEY": "your-api-key"
}
}
}
}
プレースホルダーの値を実際の QA Sphere URL と API キーに置き換えます。
ライセンス
このプロジェクトは MIT ライセンスの下でライセンスされています。詳細については LICENSE ファイルを参照してください。
サポート
問題が発生した場合や支援が必要な場合は、GitHub リポジトリに issue を提出してください。