Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With annotations already supplying readOnly/openWorld/idempotent/destructive hints, the description still adds substantive behavior: authentication requirement, that the check is bounded and network-based, a five-minute cache window, no publication side effect, and rate limiting. These are exactly the operational traits an agent needs before calling a network-verification tool.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.