Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
'READ-ONLY. Returns data, changes nothing' merely restates the readOnlyHint/destructiveHint annotations already supplied, earning no credit. The only additive content is the cross-reference to po_documents_update_index for indexing fields, which is navigation rather than disclosure of this tool's behavior (e.g., match semantics, result limits).
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.