Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint and openWorldHint, and the description adds genuinely useful context beyond them: no API key required, a per-call price of $0.002 USDC and the x402 payment rails, and the important limitation that only the latest items are covered (no historical archive), with failed calls not charged.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.