search_products
Find and compare products across Swiss grocery stores using keyword search, with filters for price, size, and tags to locate organic, vegan, or budget items.
Instructions
Search for products across configured Swiss grocery chains (Migros, Coop, Aldi, Denner, Lidl) by keyword. Supports optional filters for price, size range, and product tags (organic, vegan, budget, etc.). Returns results grouped by chain with normalised price, unit price, size, and promotion info. Use for "find organic milk under 2 CHF", "compare pasta prices", or "search for gluten-free bread".
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Search term in any language, e.g. "Milch", "pâtes", "Bier". At least 1 character. | |
| chains | No | Restrict search to specific chains. Omit to search all configured chains in parallel. | |
| storeIds | No | Filter results to products available in these store IDs (chain-specific internal IDs). | |
| filters | No | Optional product filters applied after search. | |
| limit | No | Maximum number of results per chain (1–50). Defaults to chain-specific limit. | |
| offset | No | Skip the first N results per chain. Use with `limit` to paginate. Default 0. |