QE Intelligence Suite
Structured QE analysis in Cursor, not in the browser
An open-source MCP server that standardizes risk-first, 11-section QE output — refinement, UAT, ticketless repo UAT, bug triage, and regression. Bring your own Anthropic key; optional Markdown artifacts under docs/qe-analysis/.
Problem and outcome
Teams skip refinement; prompt craft stays tribal. This encodes Senior QE judgment once.
The suite packages a sanitized system prompt (derived from a Cursor QE analysis skill) into five MCP tools. Each run produces the same section headings every time — risks, exploration-focused scenarios, mode-specific GO/NO-GO or regression guidance, and optional multi-repo ledger rules.
It is not the hosted QE assistant on this site (browser chat with a server-side API key). MCP runs locally over stdio in Cursor with your key and structured tool arguments.
Architecture
Cursor → stdio MCP → Anthropic → optional file write
Cursor (agent explores repo, fills tool args)
│
▼
qe-refinement-mcp ──► Anthropic API (BYOK in local .env)
│
└──► docs/qe-analysis/*.md (when save_file=true)Five tools
One mode per tool — same output contract
| Tool | Mode | When to use |
|---|---|---|
| qe_refinement | REFINEMENT | Backlog and story refinement before development |
| qe_uat | UAT | Release readiness with a ticket or written acceptance criteria |
| qe_repo_uat | REPO_UAT | Ticketless UAT — explore the repo first, then pass feature area and hints |
| qe_bug | BUG | Defect triage and missed-coverage analysis |
| qe_regression | REGRESSION | Blast radius and retest strategy |
Sample output
Sanitized fictional scope — full 11-section shape
Samples live in content/qe-intelligence-suite/samples/. See the GitHub repo for committed examples.
More in the repository.
Try it yourself
Local only — no API keys on this page
- Clone qe-intelligence-suite and run cd qe-refinement-mcp && npm install && npm run build.
- Copy .env.example → .env and add your Anthropic key.
- Add the mcp.json snippet from the README (absolute paths to --env-file and dist/server.js).
- First smoke: call any tool with save_file: false before writing under docs/qe-analysis/.
Related demos on this site
- QE showcase — strategy, pyramid, Promptfoo panel, ci-demo pyramid
- QE assistant — browser chat with server-side Claude (different trust boundary)
- CI dashboard — pipeline health demo / Supabase ingest
Showcase URL: https://arjunjhawar.dev/qe-intelligence-suite