Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnlyHint, idempotent, openWorld, non-destructive), so the bar is lower. The description adds non-annotation context: it's free, requires no key, and uses the polite pool, which tells the agent about rate/access behavior not encoded anywhere else. It doesn't mention throttling specifics or pagination, keeping it a notch below top marks.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.