{"type":"firestarter.listing","listing":{"id":"lst_RvFjnPkk","product_name":"Swim Hat","category":"Hat","description":"The \"Swim\" hat is 100% garment-washed cotton twill with an unstructured fit and slightly curved visor. Embroidered in Santa Barbara. \n\nOne size fits most\nUnisex\nOff-white cream color \nEmbroidered logo on front &amp; back\nAdjustable metal closure \n100% garment-washed cotton twill\n","images":["https://cdn.shopify.com/s/files/1/0492/1632/3752/files/IMG_6991.jpg?v=1755539297","https://cdn.shopify.com/s/files/1/0492/1632/3752/files/IMG_0477.jpg?v=1755539297","https://cdn.shopify.com/s/files/1/0492/1632/3752/files/IMG_6379.jpg?v=1755539297","https://cdn.shopify.com/s/files/1/0492/1632/3752/files/IMG_6380.jpg?v=1755539297","https://cdn.shopify.com/s/files/1/0492/1632/3752/files/IMG_0480.jpg?v=1755539297","https://cdn.shopify.com/s/files/1/0492/1632/3752/files/IMG_0458_1.jpg?v=1755539297","https://cdn.shopify.com/s/files/1/0492/1632/3752/files/IMG_0478.jpg?v=1755539297","https://cdn.shopify.com/s/files/1/0492/1632/3752/files/IMG_6376.jpg?v=1755539297"],"price":30,"currency":"USD","in_stock":true,"inventory_qty":9999,"dynamic_pricing":false,"listed_at":"2026-06-18T20:43:15.322Z"},"share_url":"https://firestarter.network/l/lst_RvFjnPkk","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_RvFjnPkk' — this pins the purchase to this exact listing, skipping product search — plus request: 'Buy Swim Hat' and a budget_max comfortably above $30.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."]}}