LabscoMCP early access ↗
leorosignoliMCP SERVER

JIRA Zephyr

Run Zephyr test management from your assistant — plans, cycles, executions and the report at the end — with the JIRA issue in the same conversation.

by leorosignoli ↗Automated Testing & QACommunity

LABSCO SUMMARY

The test-management admin, done from where the testing is being discussed.

Creating a cycle, marking executions, linking them back to the issue and producing the report all sit in one place, so the bookkeeping around a release stops being a separate afternoon in the Zephyr UI.

What it is

An integration with Zephyr, JIRA's test management system. Test plans and cycles are created and listed, executions are updated, tests are linked to issues, and JIRA issues are readable alongside them.

What you get

  • Test plans created and listed in Zephyr
  • Test cycles created and listed, with their execution status attached
  • Execution results updated as tests are run
  • Execution progress and statistics read back, so a cycle's state is a query rather than a spreadsheet
  • Tests linked to the JIRA issues they cover
  • JIRA issue details and metadata read directly, without leaving the flow
  • Execution reports generated from a cycle

Requirements

Node.js 18.0.0 or higher. A JIRA instance with Zephyr Scale — the Prerequisites also name Zephyr Squad, but Squad support is still an unchecked item on the project's roadmap — and in the config your JIRA base URL, a JIRA username and API token, and a Zephyr API token. A Docker image is an alternative to running it under node.

Setup effort

Build from source — git clone https://github.com/leorosignoli/jira-zephyr-mcp.git