{"type":"firestarter.listing","listing":{"id":"lst_EA0-vYOL","product_name":"Grand Cushion","category":null,"description":"\nColors — Camel/Red; Faded Blue/Burgundy\nMaterials — Cover: yarn-dyed 50% cotton / 50% linen; Filling: feather &amp; down\nDimensions — 19.69\" W × 19.69\" H (50 × 50 cm)\nCare — Cover: 30 °C gentle wash inside out with zipper half-closed\n\nGraphic color play meets easy comfort. The Grand Cushion layers linen’s natural texture with cotton’s soft hand, finished in bold, yarn-dyed combinations that wake up a sofa, chair, or bed. Sized generously at 50 × 50 cm with a feather-and-down insert, it mixes effortlessly—pair two for symmetry or combine colors for a collected look.\n","images":["https://cdn.shopify.com/s/files/1/0386/3961/products/Ferm-grand-cushion-grand-cushion-camelred.jpg?v=1746200471","https://cdn.shopify.com/s/files/1/0386/3961/products/ferm-living-grand-cushion-faded-blue-burgundy.jpg?v=1758073258","https://cdn.shopify.com/s/files/1/0386/3961/products/Ferm-grand-cushion-styled.jpg?v=1758073428"],"price":85,"currency":"USD","in_stock":true,"inventory_qty":19998,"dynamic_pricing":false,"listed_at":"2026-06-18T20:44:06.457Z"},"share_url":"https://firestarter.network/l/lst_EA0-vYOL","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_EA0-vYOL' — this pins the purchase to this exact listing, skipping product search — plus request: 'Buy Grand Cushion' and a budget_max comfortably above $85.00 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."]}}