Does the description explain when to use this tool, when not to, or what alternatives exist?
It provides explicit usage instructions: 'Call with no parameters for all 200+ methods; filter by Carrier (USPS, FEDEX, UPS, etc.) for a shorter list.' It also ties the output to a concrete downstream use case. However, it does not explicitly name alternative tools or when-not-to-use scenarios, so it does not fully meet the 5-level criterion.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.