Does the description explain when to use this tool, when not to, or what alternatives exist?
It gives concrete usage context (filter by season/team, apply percentile filters, local sort, pagination) and explicitly routes the agent to mlb_discovery for the exact type-specific fields, teams, seasons, and comparators. No explicit when-not guidance is given relative to sibling tools, but the routing instruction is clear.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.