Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| XRAY_CLIENT_ID | Yes | Your Xray Cloud API Client ID | |
| XRAY_CLIENT_SECRET | Yes | Your Xray Cloud API Client Secret |
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 |
|---|---|
| create_test_case | Create a new test case in Xray Cloud |
| get_test_case | Get details of a specific test case by key |
| update_test_case | Update an existing test case |
| delete_test_case | Delete a test case |
| search_test_cases | Search for test cases using JQL (Jira Query Language) |
| get_project_test_cases | Get all test cases for a specific project |
| create_test_execution | Create a new test execution in Xray Cloud to run tests |
| get_test_execution | Get details of a specific test execution by key, including all test runs |
| search_test_executions | Search for test executions using JQL (Jira Query Language) |
| get_project_test_executions | Get all test executions for a specific project |
| update_test_run_status | Update the status of a specific test run (e.g., mark as PASS or FAIL) |
| create_test_plan | Create a new test plan in Xray Cloud to organize tests |
| get_test_plan | Get details of a specific test plan by key, including all tests |
| search_test_plans | Search for test plans using JQL (Jira Query Language) |
| get_project_test_plans | Get all test plans for a specific project |
| add_tests_to_test_plan | Add tests to an existing test plan |
| remove_tests_from_test_plan | Remove tests from an existing test plan |
| create_test_set | Create a new test set in Xray Cloud to group related tests |
| get_test_set | Get details of a specific test set by key, including all tests |
| search_test_sets | Search for test sets using JQL (Jira Query Language) |
| get_project_test_sets | Get all test sets for a specific project |
| add_tests_to_test_set | Add tests to an existing test set |
| remove_tests_from_test_set | Remove tests from an existing test set |