Tool tree
Sport-Thieme is a German online shop for sports and fitness equipment, from footballs to gym mats, searchable by keyword or article number.
Implementation
gradeNot graded
gradeNot graded
search_productsAnswer
Search the Sport-Thieme product catalog by free-text keyword (for example "football", "gym mat") or by article number. Returns a list of matching products including name, brand, price, availability and a link to the product page.
View tool JSON
{
"name": "search_products",
"kind": "answer",
"impl": "imperative",
"description": "Search the Sport-Thieme product catalog by free-text keyword (for example \"football\", \"gym mat\") or by article number. Returns a list of matching products including name, brand, price, availability and a link to the product page.",
"inputSchema": {
"type": "object",
"properties": {
"searchTerm": {
"type": "string",
"description": "The keyword or article number to search for."
},
"limit": {
"type": "number",
"description": "Maximum number of products to return (1 to 24, defaults to 8)."
}
},
"required": [
"searchTerm"
]
}
}get_product_detailsAnswer
Get detailed information about a single Sport-Thieme product by its article number, including description, available variants, price, availability and ratings.
View tool JSON
{
"name": "get_product_details",
"kind": "answer",
"impl": "imperative",
"description": "Get detailed information about a single Sport-Thieme product by its article number, including description, available variants, price, availability and ratings.",
"inputSchema": {
"type": "object",
"properties": {
"articleNumber": {
"type": "string",
"description": "The article (variant) number of the product, as returned by search_products."
}
},
"required": [
"articleNumber"
]
}
}navigate_to_productAction
Open the product detail page for a given article number in the current browser tab. Use this when the user wants to view or buy a specific product.
View tool JSON
{
"name": "navigate_to_product",
"kind": "act",
"impl": "imperative",
"description": "Open the product detail page for a given article number in the current browser tab. Use this when the user wants to view or buy a specific product.",
"inputSchema": {
"type": "object",
"properties": {
"articleNumber": {
"type": "string",
"description": "The article (variant) number of the product to open, as returned by search_products."
}
},
"required": [
"articleNumber"
]
}
}