Unified Zebrunner MCP server for TCM test cases, suites, coverage analysis, launchers, etc.

stdiocommunityservice

Package Details

Transportstdio

Environment Variables

ZEBRUNNER_URL(str)
Required

Base URL for your Zebrunner instance (e.g., https://your-instance.zebrunner.com)

ZEBRUNNER_LOGIN(str)
Required

Your Zebrunner username/login

ZEBRUNNER_TOKEN(str)
RequiredSecret

Your Zebrunner API authentication token

TIMEOUT(str)

API request timeout in milliseconds (default: 30000)

RETRY_ATTEMPTS(str)

Number of retry attempts for failed API requests (default: 3)

RETRY_DELAY(str)

Delay between retry attempts in milliseconds (default: 1000)

MAX_PAGE_SIZE(str)

Maximum page size for paginated API requests (default: 100, max: 1000)

DEFAULT_PAGE_SIZE(str)

Default page size for paginated API requests (default: 10)

DEBUG(str)

Enable debug logging (default: false)

ENABLE_RULES_ENGINE(str)

Enable the rules engine for test case validation (default: auto-detected from mcp-zebrunner-rules.md file)

STRICT_URL_VALIDATION(str)

Enable strict URL validation for security (default: true)

SKIP_URL_VALIDATION_ON_ERROR(str)

Skip URL validation if it fails (less secure, more permissive) (default: false)

ENABLE_RATE_LIMITING(str)

Enable rate limiting for API calls (default: true)

MAX_REQUESTS_PER_SECOND(str)

Maximum API requests per second (default: 5, max: 100)

RATE_LIMITING_BURST(str)

Allow burst of API requests (default: 10, max: 200)