Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the burden and does notable work: it discloses paid access ($0.002 USDC per call via x402 on Base), the upstream data sources, the ranking metric, and the shape of returned data (implied probabilities, links). It does not cover rate limits, freshness/caching, or failure modes, keeping it below a 5.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.