{"type":"firestarter.listing","listing":{"id":"lst_9g09Aiwl","product_name":"Spencer - Ecru And Khaki Cotton Sports Cap","category":"Caps","description":"Show your head some love with the Spencer Cap - our take on the classic sports cap. Designed with a curved brim and 6-panel construction, it’s crafted from 100% cotton in a timeless ecru and khaki colourway.\n\nNew embroidered Wax logo design\n6-panel construction\nPeak bound in contrast fabric\n","images":["https://cdn.shopify.com/s/files/1/0575/9575/6709/files/spencer-ecru-and-khaki-cotton-sports-cap_5fd1bc43.jpg?v=1771610624","https://cdn.shopify.com/s/files/1/0575/9575/6709/files/spencer-ecru-and-khaki-cotton-sports-cap-2_5c2f6dd3.jpg?v=1771754483","https://cdn.shopify.com/s/files/1/0575/9575/6709/files/spencer-ecru-and-khaki-cotton-sports-cap-3_aa75050b.jpg?v=1771754500","https://cdn.shopify.com/s/files/1/0575/9575/6709/files/spencer-ecru-and-khaki-cotton-sports-cap-4_cce8f0fe.jpg?v=1771754519","https://cdn.shopify.com/s/files/1/0575/9575/6709/files/spencer-ecru-and-khaki-cotton-sports-cap-5_305b8148.jpg?v=1771754536"],"price":55,"currency":"USD","in_stock":true,"inventory_qty":9999,"dynamic_pricing":false,"listed_at":"2026-06-18T20:30:22.891Z"},"share_url":"https://firestarter.network/l/lst_9g09Aiwl","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_9g09Aiwl' — this pins the purchase to this exact listing, skipping product search — plus request: 'Buy Spencer - Ecru And Khaki Cotton Sports Cap' and a budget_max comfortably above $55.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."]}}