Does the description clearly state what the tool does and how it differs from similar tools?
Names a specific verb (poll/check) and resource (USDC payment status for a formation order), enumerates the possible states (awaiting, paid, expired, underpaid, held), and anchors itself to the sibling that creates the order, formation.checkout. An agent can distinguish it from formation.checkout, formation.compare, and account.status without opening any schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.