Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, openWorldHint, idempotentHint, and destructiveHint=false. The description adds valuable context beyond annotations: 'public' implies no auth, and it discloses filtering/pagination behavior and the return content (ranked users, display names, weekly totals). It does not mention rate limits or potential network behavior, but the annotation coverage plus description is strong.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.