Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare this is a read-only, idempotent, non-destructive call. The description adds genuine value beyond that: it discloses that the price is zero, that there is a 200/day per-IP free quota, that volume pricing is keyed and external, and where that external schedule lives – exactly the rate-limit/auth-adjacent context an agent needs when planning call volume.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.