// ✅ Good - Concise descriptions
{
name: "search_products",
description: "Search products by name, category, or SKU. Returns up to 100 results.",
inputSchema: { /* ... */ }
}
// ❌ Bad - Overly verbose
{
name: "search_products",
description: "This tool allows you to search for products in our extensive catalog by providing a search query that can match against product names, categories, or SKU numbers. The tool will return a list of matching products with their details including name, price, description, availability, and more. You can also specify additional filters like category, price range, and availability status. The results are paginated and you can control the number of results returned per page. This is useful when users want to find specific products or browse through our catalog.",
inputSchema: { /* ... */ }
}