Does the description clearly state what the tool does and how it differs from similar tools?
Names the specific protocol, version, and market ('Aave v3 Ethereum main-market reserves') and enumerates the exact metrics returned (APY, utilization, LTV, liquidation threshold, caps, frozen/paused flags, liquidity). An agent can distinguish this from crypto_compound_market_stats or crypto_defillama_tvl_oracle immediately.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.