Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and destructiveHint=false, so the safety profile is covered. The description goes beyond that by disclosing auth needs ('Free, no sign-in required'), a legal disclaimer, the upstream sources, and the per-record fields preserved (source URL, government URL, content hash), which is meaningful provenance context. Pagination and result-size behavior are still unstated.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.