Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With readOnlyHint=true already covering the safety profile, the description adds valuable transparency about the output: the top 5-10 instruments and the ranking metric. This goes beyond the annotation by describing the result set's composition. No further behavioral traits (e.g., pagination) are needed for a simple read-only tool.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.