{"ok":true,"site":{"host":"merchant-os-app.netlify.app","url":"https://merchant-os-app.netlify.app/","type":"live","desc":"MerchantOS","tools":[{"name":"search_inventory","kind":"answer","impl":"imperative","description":"Search product inventory by keyword and minimum stock. Use this to find products that match a promo or clearance strategy.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Optional keyword, for example \"mouse\" or \"accessories\"."},"min_stock":{"type":"number","description":"Minimum stock filter, for example 50."}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"apply_bulk_discount","kind":"act","impl":"imperative","description":"Apply a discount to eligible high-stock products. Updates the product table immediately.","inputSchema":{"type":"object","properties":{"percent":{"type":"number","description":"Discount percentage, for example 10, 15, or 20."},"product_ids":{"type":"array","items":{"type":"string"},"description":"Optional product IDs. If omitted, applies to eligible high-stock products."}},"required":["percent"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"generate_promo_copy","kind":"act","impl":"imperative","description":"Generate short promotional copy for selected products. Returns headline, subheadline, and call-to-action.","inputSchema":{"type":"object","properties":{"product_ids":{"type":"array","items":{"type":"string"},"description":"Optional product IDs. Maximum 3 products are used."},"discount_percent":{"type":"number","description":"Discount percentage, for example 15."}},"required":["discount_percent"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"category":"Productivity & Business","favicon":"/favicons/merchant-os-app.netlify.app.ico","apiSurface":"spec","toolCount":3}}