Tool tree
Reproduction WWI, WWII and Cold War uniforms, headwear, boots, insignia and field gear for reenactors and collectors. American, British and Scottish.
Implementation
gradeNot graded
gradeNot graded
search_productsAnswer
Search the store catalogue by keyword. Every term must appear (AND), matching is case-insensitive substring across product name, SKU, category and description. Returns price, availability, description and the product page URL.
View tool JSON
{
"name": "search_products",
"kind": "answer",
"impl": "imperative",
"description": "Search the store catalogue by keyword. Every term must appear (AND), matching is case-insensitive substring across product name, SKU, category and description. Returns price, availability, description and the product page URL.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search terms, e.g. 'us m1938 tanker goggles'. Up to 8 terms are used."
},
"limit": {
"type": "integer",
"description": "Max results (1-25, default 10)"
}
},
"required": [
"query"
]
}
}get_productAnswer
Fetch full detail for a single product by its numeric catalogue id or its SKU code.
View tool JSON
{
"name": "get_product",
"kind": "answer",
"impl": "imperative",
"description": "Fetch full detail for a single product by its numeric catalogue id or its SKU code.",
"inputSchema": {
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Product catalogue id (digits) or SKU code"
}
},
"required": [
"id"
]
}
}list_categoriesAnswer
List the store's main (top-level) product categories with their page URLs. Sub-categories are not listed separately; each product's own full category list is returned by search_products and get_product.
View tool JSON
{
"name": "list_categories",
"kind": "answer",
"impl": "imperative",
"description": "List the store's main (top-level) product categories with their page URLs. Sub-categories are not listed separately; each product's own full category list is returned by search_products and get_product.",
"inputSchema": {
"type": "object",
"properties": {}
}
}get_store_infoAnswer
Store name, description, website, policy page links (shipping, returns, privacy, terms, FAQ, contact), and the timestamp of the catalogue snapshot.
View tool JSON
{
"name": "get_store_info",
"kind": "answer",
"impl": "imperative",
"description": "Store name, description, website, policy page links (shipping, returns, privacy, terms, FAQ, contact), and the timestamp of the catalogue snapshot.",
"inputSchema": {
"type": "object",
"properties": {}
}
}