Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish readOnlyHint=true and openWorldHint=true, so the agent knows this is a safe network-touching read. The description usefully discloses that the check spans two channels (DNS TXT plus an HTTPS-fetched policy file), which is real added context, but it says nothing about caching, timeouts, or what a missing policy yields.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.