Does the description clearly state what the tool does and how it differs from similar tools?
A specific verb+resource ('Get detailed specs for an AI model') followed by an enumerated field list (context window, pricing, cutoff, provider, multimodal, reasoning, features) makes the payload unmistakable. It also scopes the catalog ('30+ models from OpenAI, Anthropic, Google...'), which implicitly separates it from a live/single-provider tool, but it never names the closest siblings (list_llm_models, compare_models, context_window_check), so differentiation is inferred rather than stated.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.