glovo_stores
List ranked stores for a Glovo city category, optionally filtered by cuisine or type, and return ratings, delivery estimates, fees, promotions, and open status.
Instructions
List a Glovo category's ranked stores. Returns the first page of up to 50 stores from a city's category, in Glovo's own ranking, optionally narrowed to one cuisine or type filter. total_entries reports how many stores match in the city; only the first page is reachable without logging in (Glovo's server-rendered list ignores paging parameters), so use filter_id to reach other subsets. A category_id the city does not list, or a filter_id the category does not offer, returns a 404; a real category with no matching stores returns an empty list. The ranking and each store's distance are relative to the city's default point and can change between calls. Each store carries its id and address_id, which the store, menu and products endpoints take, plus its rating label, delivery estimate, delivery fee, promotions and open status.
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": {
"country": "<country>",
"city": "<city>",
"category_id": "<category_id>"
},
"name": "glovo_stores"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | Yes | City slug (madrid) or city code (mad), from /glovo/cities. | |
| limit | No | Max stores returned from the page. Defaults to 50, maximum 50. | |
| country | Yes | Two-letter country code, from /glovo/cities. | |
| language | No | Optional two-letter response language; defaults to en. A city's supported languages are in /glovo/city's supported_languages. | |
| filter_id | No | Optional cuisine or type filter id, from /glovo/stores/filters for the same country, city and category_id. | |
| category_id | Yes | Store category id, from /glovo/categories. |