Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, idempotent, openWorld, non-destructive, so safety is covered; the description adds real behavioral context the schema cannot: x402 pricing ($0.03/call), the x-credit-token prepaid header for unlimited calls, a 1-free-call/day rate limit, and no API-key requirement. Some of the remaining text is promotional ('Not financial advice'), which keeps this from a 5.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.