Tool tree
Compare product offers online, nearby, and second hand.
Implementation
gradeNot graded
gradeNot graded
search_productsAnswer
Search delivery, nearby in-store, and second-hand offers for any product. Returns structured offers with price and shipping status. Waits for the search sources to finish and publishes the collected offers together.
View tool JSON
{
"name": "search_products",
"kind": "answer",
"impl": "imperative",
"description": "Search delivery, nearby in-store, and second-hand offers for any product. Returns structured offers with price and shipping status. Waits for the search sources to finish and publishes the collected offers together.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Any product name or description"
},
"location": {
"type": "string",
"description": "City, address, postal code, or Current location"
}
},
"required": [
"query"
]
}
}get_visible_resultsAnswer
Return the product offers currently loaded in ShopNearMe, grouped by purchase method.
View tool JSON
{
"name": "get_visible_results",
"kind": "answer",
"impl": "imperative",
"description": "Return the product offers currently loaded in ShopNearMe, grouped by purchase method.",
"inputSchema": {
"type": "object",
"properties": {}
}
}set_search_locationAction
Set the location used for nearby stores and delivery eligibility.
View tool JSON
{
"name": "set_search_location",
"kind": "act",
"impl": "imperative",
"description": "Set the location used for nearby stores and delivery eligibility.",
"inputSchema": {
"type": "object",
"properties": {
"location": {
"type": "string"
}
},
"required": [
"location"
]
}
}filter_resultsAction
Apply product-specific facet filters. Values must match the facet options returned by search_products.
View tool JSON
{
"name": "filter_results",
"kind": "act",
"impl": "imperative",
"description": "Apply product-specific facet filters. Values must match the facet options returned by search_products.",
"inputSchema": {
"type": "object",
"properties": {
"filters": {
"type": "object",
"additionalProperties": {
"type": "array",
"items": {
"type": "string"
}
}
}
},
"required": [
"filters"
]
}
}sort_resultsAction
Sort current offers by total price (including shipping) or by distance from the selected location.
View tool JSON
{
"name": "sort_results",
"kind": "act",
"impl": "imperative",
"description": "Sort current offers by total price (including shipping) or by distance from the selected location.",
"inputSchema": {
"type": "object",
"properties": {
"direction": {
"type": "string",
"enum": [
"price-asc",
"price-desc",
"distance-asc",
"distance-desc"
]
}
},
"required": [
"direction"
]
}
}