zomato_restaurant_menu
Fetch a single Zomato restaurant's menu by public URL, returning categorized items, veg/non-veg flags, images, available prices, and a restaurant summary.
Instructions
Get one Zomato restaurant's menu. Returns one restaurant's menu grouped into categories, plus its restaurant summary. A category is named by Zomato's own sub-heading when it has one (e.g. "Veg Burgers") and otherwise by the menu section it sits under (e.g. "Burgers"), since most restaurants name only the section level. Each item carries a name, description, veg/non-veg flag, image, and price when Zomato's own anonymous response includes one -- confirmed live, item prices are commonly gated behind login for the delivery-ordering flow, so price is frequently absent even though the item itself is public.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"url": "<url>"
},
"name": "zomato_restaurant_menu"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Canonical public Zomato restaurant URL, from /zomato/search's url field |