Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| HTTP_PORT | No | HTTP port | 8080 |
| LOG_LEVEL | No | Log level (debug, info, warning, error) | info |
| HTTP_ENABLED | No | Enables HTTP transport | false |
| AUDIT_LOG_ENABLED | No | Enables audit logging | true |
| ENABLE_WRITE_TOOLS | No | Enables Jira/Xray write tools | false |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| testcase.generate | Feature açıklaması ve acceptance criteria'dan standart test case üretir |
| testcase.lint | Test case'i analiz eder, kalite skoru ve iyileştirme önerileri döner |
| testcase.lint_batch | Birden fazla test case'i toplu analiz eder |
| testcase.normalize | Farklı formatlardaki test case'leri QA-MCP standardına çevirir |
| testcase.to_xray | Standart test case'i Xray import formatına dönüştürür |
| testcase.to_xray_batch | Birden fazla test case'i toplu olarak Xray formatına dönüştürür |
| suite.compose | Test case listesinden Smoke/Regression/E2E suite oluşturur |
| suite.coverage_report | Test suite için kapsam raporu oluşturur |
| xray.get_mapping_template | Xray alan eşleme şablonunu döner |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| create-manual-test | Xray Manual Test oluşturma rehberi |
| select-smoke-tests | Smoke test seçimi rehberi |
| generate-negative-scenarios | Negatif senaryo üretimi rehberi |
| review-test-coverage | Test kapsam analizi rehberi |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Test Case Standard v1 | Kurumsal test case yazım standardı |
| Lint Rules v1 | Test case kalite kontrol kuralları |
| Xray Field Mapping v1 | QA-MCP to Xray alan eşlemeleri |
| Good Examples | İyi test case örnekleri |
| Bad Examples | Kötü test case örnekleri (anti-patterns) |