{"serverId":"mcp-registry/be.realbam/catalog","tools":[{"name":"browse_catalog","fixed":{"name":"browse_catalog","description":"The catalog navigation tree: scents, product types and collections with their ids, for use with list_products.","inputSchema":{"type":"object","properties":{"lang":{"enum":["en","nl","fr"],"type":"string","description":"Language for names and descriptions (default en)"}}},"annotations":{"readOnlyHint":true},"title":"Browse catalog facets"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":87,"tokensAfter":87},{"name":"get_product","fixed":{"name":"get_product","description":"Full details for one product: description, price (EUR, incl. VAT), EAN, live stock, categories, page URL and all image URLs.","inputSchema":{"type":"object","required":["bam_id"],"properties":{"lang":{"enum":["en","nl","fr"],"type":"string","description":"Language for names and descriptions (default en)"},"bam_id":{"type":"integer","description":"Product id from search or listing results"}}},"annotations":{"readOnlyHint":true},"title":"Get product details"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":120,"tokensAfter":120},{"name":"list_products","fixed":{"name":"list_products","description":"List catalog products, optionally filtered by exactly one facet id from browse_catalog. Without a filter, returns the whole visible catalog.","inputSchema":{"type":"object","properties":{"lang":{"enum":["en","nl","fr"],"type":"string","description":"Language for names and descriptions (default en)"},"scent_id":{"type":"integer"},"collection_id":{"type":"integer"},"product_type_id":{"type":"integer"}}},"annotations":{"readOnlyHint":true},"title":"List products"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":124,"tokensAfter":124},{"name":"search_products","fixed":{"name":"search_products","description":"Fuzzy keyword search over the candle catalog. Matches product names, descriptions and EAN barcodes; multiple words must all match.","inputSchema":{"type":"object","required":["query"],"properties":{"lang":{"enum":["en","nl","fr"],"type":"string","description":"Language for names and descriptions (default en)"},"query":{"type":"string","description":"Keywords or an EAN barcode"}}},"annotations":{"readOnlyHint":true},"title":"Search products"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":118,"tokensAfter":118}],"toolsChanged":4,"tokensSaved":0,"todo":[{"tool":"list_products","params":["scent_id","collection_id","product_type_id"]}],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}