probe_report
Audit an MCP server by static linting and optional behavioral fuzzing, then score conformance across four dimensions and produce a Markdown report.
Instructions
Run introspect + lint (and fuzz when requested) against the target, score the result on four dimensions, and return a Markdown report with the overall score, letter grade, per-dimension breakdown, findings, and fuzz table.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fuzz | No | When true, run the behavioral fuzzer before scoring. Default false; only static dimensions are measured when omitted. | |
| maxTools | No | Forwarded to probe_fuzz when fuzz=true. Defaults to 10. | |
| connectionId | No | Identifier returned by probe_connect. Defaults to the most recent connection. | |
| fuzzDestructive | No | Forwarded to probe_fuzz when fuzz=true. Also fuzz tools annotated destructiveHint:true (default false — the dry-run safety guard). |