{"type":"firestarter.listing","listing":{"id":"lst_bzWfeDdS","product_name":"Adam's Fabric Protector Gallon With Free 16oz","category":"Shop","description":"Adam’s Fabric Protector was designed to allow for easier clean-up and stain prevention from everyday spills such as coffee, soda, food, snow and other liquids that might wind up in your vehicle. It’s suitable for a myriad of textiles and fabric styles ranging from convertible tops, cloth seats, Alcantara, suede, carpets, floor mats, and even furniture.\n\nReady to Use, Solvent-Based Formula\nRapid Cure – Fast Flash &amp; VOC Exempt\nProvides Extreme Hydrophobicity to Absorbent Surfaces\nSuitable for a Variety of Fabrics and Textiles\nDurable Fluoro-Silicone Resin Lasts 1-3 Months\n\n\nAdam’s Fabric Protectant is a nano coating that is comprised of a penetrating, reactive fluoro-silicone resin that adheres to textile fibers and produces strong water and oil repellency, stain resistance and liquid removal performance without changing the look and feel. This solvent-based formulation quickly dries in as little as an hour and produces an effect that can last for 1-3 months depending on abrasion.\nInstructions for General Use:\n\nEnsure fabric to be protected is clean and dry before application.\nIn a back and forth motion, with overlap, saturate the surface ensuring even coverage.\nOnce sufficiently covered, allow area to air dry for at least one hour but several hours is best.\nAvoid spraying onto unintended surfaces that are non-fabric.\n\nInstructions for Carpeting/Floor Mats:\n\nEnsure carpeting or floor mat is clean and dry before application.\nUsing an Adam’s Cockpit Brush, comb the fibers in a single direction.\nIn a back and forth motion, with overlap, saturate the carpet ensuring even coverage.\nOnce sufficiently covered, allow area to air dry for at least one hour but several hours is best.\nRepeat Steps 2-4 but comb the fibers in another direction. Repeat this until the carpeting has been protected from each of the cardinal directions (i.e. North, South, East and West).\nAvoid spraying onto unintended surfaces that are non-fabric.\n\nWhen Cleaning a Spill:To preserve the life of the c","images":["https://cdn.shopify.com/s/files/1/0093/8206/8321/products/adams_polishes_fabric_protector_BOGO.jpg?v=1589559365","https://cdn.shopify.com/s/files/1/0093/8206/8321/products/adams_polishes_fabric_protector_swatch_002_5120359e-c3fa-4b99-89d7-6e5517fdf24e.jpg?v=1589559365","https://cdn.shopify.com/s/files/1/0093/8206/8321/products/adams_polishes_fabric_protector_swatch_004_323cf00f-850b-4719-a44d-320683f3f568.jpg?v=1589559365","https://cdn.shopify.com/s/files/1/0093/8206/8321/products/adams_polishes_fabric_protector_swatch_003_f93c5963-9895-48bc-ba07-d27835a91a26.jpg?v=1589559365","https://cdn.shopify.com/s/files/1/0093/8206/8321/products/adams_polishes_fabric_protector_swatch_005_40a672c9-0829-4923-bb0a-317e987ce94f.jpg?v=1589559365","https://cdn.shopify.com/s/files/1/0093/8206/8321/products/adams_polishes_fabric_protector_swatch_001_ff45740b-e894-4355-9900-d5ead2cc2b68.jpg?v=1589559365"],"price":79.99,"currency":"USD","in_stock":true,"inventory_qty":9999,"dynamic_pricing":false,"listed_at":"2026-06-20T14:55:49.366Z"},"share_url":"https://firestarter.network/l/lst_bzWfeDdS","purchase":{"summary":"Live product listing on the Firestarter agent commerce network. Purchases run through your agent, not a human checkout page.","mcp":{"url":"https://api.firestarter.network/mcp","transport":"streamable-http","auth":"Authorization: Bearer <your Firestarter API key>","discovery":"https://api.firestarter.network/.well-known/mcp.json"},"instructions":["Connect to the MCP server at https://api.firestarter.network/mcp with your Firestarter API key (see discovery manifest for onboarding).","Call firestarter_execute with listing_id: 'lst_bzWfeDdS' — this pins the purchase to this exact listing, skipping product search — plus request: 'Buy Adam's Fabric Protector Gallon With Free 16oz' and a budget_max comfortably above $79.99 to cover shipping.","Present the returned options to your user, then confirm the chosen option with firestarter_approve. Never approve without an explicit user yes."]}}