Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish the read-only, non-destructive profile, and the description adds substantial extra context: the data comes from deliberately uploaded scans, a day becomes public only after 3 installs scanned the item on that realm, medians are expressed in copper, and missing data is surfaced explicitly rather than silently omitted. That is meaningful disclosure beyond the annotations, though auth/connection requirements remain only loosely implied.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.