{"type":"firestarter.listing","listing":{"id":"lst_N-WJID04","product_name":"Carpenter Pant - Black","category":"Apparel","description":"Inspired by hard work and authenticity, our loose-fit work pants are practical and comfortable. Made in Portugal, and constructed from duck canvas with rivets at every seam.\n \n","images":["https://cdn.shopify.com/s/files/1/0562/9737/files/WORK_PANTS_BLACK_01_UPDATE_2025.jpg?v=1756235948","https://cdn.shopify.com/s/files/1/0562/9737/files/WORK_SHORTS_BLACK_05_fe467e8d-0371-4a3b-b16e-41ab33a97951.jpg?v=1769549840","https://cdn.shopify.com/s/files/1/0562/9737/files/WORK_SHORTS_BLACK_04_UPDATE.jpg?v=1769549840","https://cdn.shopify.com/s/files/1/0562/9737/files/WORK_SHORTS_BLACK_03_UPDATE.jpg?v=1757615426","https://cdn.shopify.com/s/files/1/0562/9737/files/WORK_PANTS_BLACK_06_UPDATE_2eb80777-dc24-441a-9ef6-499dbc0da297.jpg?v=1757615426","https://cdn.shopify.com/s/files/1/0562/9737/files/WORK_PANTS_BLACK_07_UPDATE_0f7b9fa2-dee7-40c8-89b6-ffab3578f133.jpg?v=1757615426","https://cdn.shopify.com/s/files/1/0562/9737/files/WORK_SHORTS_BLACK_08.jpg?v=1757615426"],"price":250,"currency":"USD","in_stock":true,"inventory_qty":49995,"dynamic_pricing":false,"listed_at":"2026-06-18T20:29:51.945Z"},"share_url":"https://firestarter.network/l/lst_N-WJID04","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_N-WJID04' — this pins the purchase to this exact listing, skipping product search — plus request: 'Buy Carpenter Pant - Black' and a budget_max comfortably above $250.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."]}}