{"type":"firestarter.listing","listing":{"id":"lst_PgInYqI-","product_name":"Black Linen Sonata Jacket","category":"Jackets","description":"Blending elegance and casual style, the Sonata Jacket is a versatile addition to your wardrobe. Crafted from soft and light linen, this timeless piece pairs beautifully with dresses, skirts, or trousers, offering endless styling possibilities for any occasion.- Composition: 100% linen (215 - 245 g/sq.m)- Stone washed for extra softness- Ethically made in Lithuania- OEKO-TEX® STANDARD 100 and EUROPEAN FLAX™ certified fabric- Loose-fitting- Open-front design- Dropped shoulders- Without closure- Shawl collar- Two front pocketsModel is 176 cm / 5' 9.3 ft tall and wearing a size XS-S","images":["https://cdn.shopify.com/s/files/1/0529/3283/7562/files/black-linen-sonata-jacketjackets-2397248.png?v=1754977141","https://cdn.shopify.com/s/files/1/0529/3283/7562/files/black-linen-sonata-jacketjackets-6184264.jpg?v=1754977141","https://cdn.shopify.com/s/files/1/0529/3283/7562/files/black-linen-sonata-jacketjackets-4861663.jpg?v=1754977143"],"price":186,"currency":"USD","in_stock":true,"inventory_qty":29997,"dynamic_pricing":false,"listed_at":"2026-06-18T20:44:38.101Z"},"share_url":"https://firestarter.network/l/lst_PgInYqI-","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_PgInYqI-' — this pins the purchase to this exact listing, skipping product search — plus request: 'Buy Black Linen Sonata Jacket' and a budget_max comfortably above $186.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."]}}