Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| API_KEY | Yes | Your BugBug API token |
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_ip_addresses | Get list of BugBug infrastructure IP addresses |
| get_test | Get details of a specific BugBug test |
| get_tests | Get list of BugBug tests |
| get_test_run_screenshots | Get screenshots from a BugBug test run |
| get_test_run_status | Get current status of a BugBug test run |
| get_test_run | Get detailed results of a BugBug test run |
| get_test_runs | Get list of historical BugBug test runs |
| stop_test_run | Stop a running BugBug test run |
| get_suite | Get details of a specific BugBug test suite |
| get_suites | Get list of BugBug test suites |
| get_suite_run_screenshots | Get screenshots from a BugBug suite run |
| get_suite_run_status | Get current status of a BugBug suite run |
| get_suite_run | Get detailed results of a BugBug suite run |
| stop_suite_run | Stop a running BugBug suite run |
| get_profile | Get details of a specific BugBug run profile |
| get_profiles | Get list of BugBug run profiles |
| run_test_by_name_or_id | Run test by name or ID - automatically finds test by name if not a UUID |
| show_run_from_last_24 | Shows tests/suites runs from last 24 hours |
| wait_for_suite_run | Waits until suite run finished, returns full suite run data as result |
| wait_for_test_run | Waits until test run finished, returns full test run data as result |