zephyr-scale-mcp
About
Zephyr Scale on self-hosted Jira Server/DC: test cases, cycles, executions, plans and attachments
Use this server
Add it to your MCP client. The catalogue lists this config verbatim from its source — it does not run, download, or vouch for the server. Review the command before you run it.
Transportstdio (runs a local command)
Env vars
JIRA_BASE_URL JIRA_PAT JIRA_AUTH JIRA_USERNAME JIRA_PASSWORD ZEPHYR_DEFAULT_PROJECT_KEY ZEPHYR_ALLOW_INTERNAL_API ZEPHYR_READONLY JIRA_TLS_REJECT_UNAUTHORIZEDClaude Code
claude mcp add --env JIRA_BASE_URL= --env JIRA_PAT= --env JIRA_AUTH= --env JIRA_USERNAME= --env JIRA_PASSWORD= --env ZEPHYR_DEFAULT_PROJECT_KEY= --env ZEPHYR_ALLOW_INTERNAL_API= --env ZEPHYR_READONLY= --env JIRA_TLS_REJECT_UNAUTHORIZED= zephyr-scale-mcp -- npx zephyr-scale-mcp
Cursor
If the button doesn't open Cursor, use the JSON below — Cursor accepts the same mcpServers config.
VS Code
code --add-mcp '{"name":"zephyr-scale-mcp","command":"npx","args":["zephyr-scale-mcp"],"env":{"JIRA_BASE_URL":"","JIRA_PAT":"","JIRA_AUTH":"","JIRA_USERNAME":"","JIRA_PASSWORD":"","ZEPHYR_DEFAULT_PROJECT_KEY":"","ZEPHYR_ALLOW_INTERNAL_API":"","ZEPHYR_READONLY":"","JIRA_TLS_REJECT_UNAUTHORIZED":""}}'
JSON
{
"mcpServers": {
"zephyr-scale-mcp": {
"command": "npx",
"args": [
"zephyr-scale-mcp"
],
"env": {
"JIRA_BASE_URL": "",
"JIRA_PAT": "",
"JIRA_AUTH": "",
"JIRA_USERNAME": "",
"JIRA_PASSWORD": "",
"ZEPHYR_DEFAULT_PROJECT_KEY": "",
"ZEPHYR_ALLOW_INTERNAL_API": "",
"ZEPHYR_READONLY": "",
"JIRA_TLS_REJECT_UNAUTHORIZED": ""
}
}
}
}
Environment variables are listed by name only — fill in your own values. Entries never carry secrets.