Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the burden of explaining behavior. It reveals that the tool reports aggregate shares and per-crawler breakdowns, and suggests a current-snapshot view with 'right now.' However, it does not clarify how 'served,' 'robots-blocked,' or 'edge-blocked' are determined, what data source or measurement window is used, or whether any operational constraints apply.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.