Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations only declare readOnlyHint=true, so the description carries the rest of the burden and does add value: it discloses that the full record is returned, including current status, last test time, next location and the monitoring servers. With no output schema, this enumeration of the response contents is meaningful behavioral context rather than a restatement of the annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.