Search restaurants & products
searchSearch Lezzoo for restaurants/stores near a location. Results are ranked by relevance and proximity, so location matters: pass the user's latitude/longitude when known. If location is unknown, the user's area/address can be used to derive it; otherwise a configured default location applies. Returns restaurants as cards (when the host supports MCP Apps). Use a returned merchant's merchant_id with search_merchant_products to open its menu. Anonymous — no sign-in or account is required. Read-only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | City to scope results. Defaults server-side. | |
| page | No | 1-based result page (default 1). | |
| query | Yes | Free-text search term, e.g. 'burger', 'pharmacy', 'pizza'. | |
| language | No | Result language: en, ar, kr, bd. | |
| latitude | No | User latitude (-90..90). Ask the user if unknown; falls back to the server default. | |
| longitude | No | User longitude (-180..180). Falls back to the server default. | |
| departmentId | No | Optional department id to scope to one vertical (e.g. Food, Grocery, Pharmacy). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| summary | No | Result summary: merchant_count, tags, truncated, note. | |
| merchants | No | Matched restaurants/stores as cards (each has merchant_id, name, …). |