Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint and openWorldHint, so the read-only safety profile is established. The description adds valuable behavioral context beyond the schema: the exact per-call cost, the required payment via x402 USDC on Base, the _meta field where payment must be supplied, and confirmation that it is the cheapest paid call.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.