Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
QASPHERE_API_KEY | Yes | API key from QA Sphere (Settings ⚙️ → API Keys → Add API Key) | |
QASPHERE_TENANT_URL | Yes | Your company's QA Sphere URL (e.g., example.eu2.qasphere.com) |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
get_test_case | Get a test case from QA Sphere using a marker in the format PROJECT_CODE-SEQUENCE (e.g., BDI-123). You can use URLs like: https://example.eu2.qasphere.com/project/%PROJECT_CODE%/tcase/%SEQUENCE%?any Extract %PROJECT_CODE% and %SEQUENCE% from the URL and use them as the marker. |
get_project | Get a project information from QA Sphere using a project code (e.g., BDI). You can extract PROJECT_CODE from URLs https://example.eu2.qasphere.com/project/%PROJECT_CODE%/... |
list_projects | Get a list of all projects from current QA Sphere TMS account (qasphere.com) |
list_test_cases | List test cases from a project in QA Sphere. Supports pagination and various filtering options. Usually it makes sense to call get_project tool first to get the project context. |
list_test_cases_folders | List folders for test cases within a specific QA Sphere project. Allows pagination and sorting. |
list_test_cases_tags | List all tags defined within a specific QA Sphere project. |