qase-mcp-server
MCP 服务配置
复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用
{
"mcpServers": {
"qase": {
"args": [
"path/to/qase-mcp-server/build/index.js"
],
"autoApprove": [],
"command": "node",
"disabled": false,
"env": {
"QASE_API_TOKEN": "your-api-token"
}
}
}
}
服务介绍
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