Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish read-only and open-world behavior, but the description adds meaningful operational context: the GDACS source, x402 payment requirement, price per successful call, and the fact that failed calls are not charged. This is useful disclosure beyond the annotations, though it does not discuss rate limits or pagination.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.