Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description asserts "READ-ONLY: mutations refused" for a tool whose annotations declare readOnlyHint=false and which is explicitly a create operation. With annotations present, this clause directly contradicts them rather than adding context, and no other behavioral detail (name uniqueness, idempotency, effect of the genesis beacon) is given.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.