npm · zephyr-scale-mcp
$npx -y zephyr-scale-mcp@1.0.0 JIRA_BASE_URL (required) — Jira base URL without a trailing slash, e.g. https://jira.example.com
JIRA_PAT · secret — Jira Data Center Personal Access Token (used when JIRA_AUTH=pat, the default)
JIRA_AUTH — Authentication mode: pat (default) or basic
JIRA_USERNAME — Username for JIRA_AUTH=basic
JIRA_PASSWORD · secret — Password for JIRA_AUTH=basic
ZEPHYR_DEFAULT_PROJECT_KEY — Project key used when a tool is called without projectKey
ZEPHYR_ALLOW_INTERNAL_API — true registers 11 UNOFFICIAL tools backed by the internal /rest/tests/1.0 API the vendor does not support: editing a test cycle in place (rename/move, add/remove/reorder its cases), editing or DELETING individual executions, linking a cycle to a test plan, the folder tree, folder deletion, exact status names and custom field definitions
ZEPHYR_READONLY — true disables all write tools
JIRA_TLS_REJECT_UNAUTHORIZED — false allows self-signed certificates (disables TLS verification)
JIRA_TIMEOUT_MS — Timeout of a single HTTP request in milliseconds (default 30000)
JIRA_MAX_RETRIES — Retries for GET requests and for 429/503 responses, honoring Retry-After (default 2)
ZEPHYR_LOG_LEVEL — Log verbosity: debug | info | warn | error (default info; all logs go to stderr)