Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already indicate readOnlyHint=true, idempotentHint=true, and destructiveHint=false. The description adds value by stating 'Read-only' (consistent with annotations) and disclosing the authorization requirement (must be creator or admin). It doesn't mention other behavioral aspects like pagination or rate limits, but with good annotation coverage, the additional context is sufficient.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.