Why this test exists
A practical WebMCP tool registration validator
A machine-readable tool registration can be syntactically valid while remaining unsafe or unusable. Agents need clear names, input schemas, authorization requirements, non-destructive examples, and results that agree with the human interface and underlying product behavior.
WebMCP Preflight parses a registration document locally and maps its observable properties into the same contract-and-receipt model used by the other AgentReady tools. That makes schema gaps, ambiguous authority, and missing evidence explicit before a functional call is attempted.