{"type":"firestarter.listing","listing":{"id":"lst_732UMPBf","product_name":"Mermaid ruffle linen pillowcase in Light gray","category":"Linen Pillowcases","description":"Linen pillowcase with a long mermaid ruffle on one side available in all MagicLinen home textiles colors. The ruffled side is approx. 10\" / 25 cm long and creates a unique look when combined with a ruffled linen duvet cover or mixed with other bedding items.\nPlease note: this item is from a previous collection, so its colour shade may vary from our current full-price products. When paired with other items in the same colour, the shade may not match exactly. Note:  The listed pillowcase size does not include the ruffle.","images":["https://cdn.shopify.com/s/files/1/0640/8454/1699/files/light-gray-ruffle-pillowcase.jpg?v=1754487223","https://cdn.shopify.com/s/files/1/0640/8454/1699/files/fabric-light-gray-linen.jpg?v=1754486973","https://cdn.shopify.com/s/files/1/0640/8454/1699/products/mermaid-ruffle-linen-pillowcase-1_fe249e9d-2585-4e71-b8dc-d913e1904cca.jpg?v=1737641961"],"price":48,"currency":"USD","in_stock":true,"inventory_qty":9999,"dynamic_pricing":false,"listed_at":"2026-06-18T20:44:37.286Z"},"share_url":"https://firestarter.network/l/lst_732UMPBf","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_732UMPBf' — this pins the purchase to this exact listing, skipping product search — plus request: 'Buy Mermaid ruffle linen pillowcase in Light gray' and a budget_max comfortably above $48.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."]}}