Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish read-only, non-destructive, open-world behavior, and the description adds real context beyond them: robots checks, redirect checks, no browser rendering or bypass, curated host allowlist, and that it is FREE with no key/credits/wallet needed. That is a meaningful behavioral layer an agent could not derive from 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.