Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, idempotent, non-destructive and openWorld, so the safety profile is covered. The description adds real value beyond that by characterising the data as 'black-box public' and enumerating what is and is not returned (tiers, tier gates, public profile identity, evidence, freshness metadata), which tells the agent not to expect private or raw scoring detail.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.