Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly/idempotent/non-destructive, so the safety profile is covered. The description adds genuinely new behavioral facts: cost is $0 per call, there is a free quota of 200 per day per IP, and keyed volume pricing is external. What it does not disclose is whether the quoted free quota applies to this tool specifically or to the API generally.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.