Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the safe-read annotations, the description discloses operational behavior: it is priced per call, runs over x402 on Base, supports a prepaid header for credits, offers a free daily call, and requires no wallet or API key. It also clarifies that the audit is AI-generated by Claude, which is useful expectations-setting for an agent.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.