Skip to main content

Run the scanner

Once published to npm:
From the repository:

Read the result

Four outcomes, because “graded F” is the wrong answer to three of them:
Every finding carries a fix: line naming the change that clears it, and a spec: line citing the requirement it enforces.

Exit codes

Automation should treat 3 as “look at this”, not as healthy. A monitor that reads an unreachable endpoint as 0 goes quiet on the day it matters.

Next steps

What gets checked

The full check catalogue and what each one cites.

Watch for drift

Save a baseline and get alerted when the configuration moves.

Diagnose a failure

Name the failing layer — and the exact known client bug — with mcpcomp doctor.