{"type":"firestarter.listing","listing":{"id":"lst_EgY4VWyJ","product_name":"Elastic Cordlocks","category":"Parts","description":"These can very occasionally break, wear out or just simply be snatched by the wilderness, never to be seen again!\nNote: We use 3 different types of cordlocks on our backpacks - Click on your model below and select the part you need. We will send you the correct one for your choice.","images":["https://cdn.shopify.com/s/files/1/0275/4317/5261/files/DSC04212.jpg?v=1771000526","https://cdn.shopify.com/s/files/1/0275/4317/5261/files/DSC04208.jpg?v=1771000526","https://cdn.shopify.com/s/files/1/0275/4317/5261/files/bulletnet_A_frontelastic_549c1ea6-8873-487f-9611-7a0f79122393.jpg?v=1771250191","https://cdn.shopify.com/s/files/1/0275/4317/5261/files/DSC04186_FINAL.jpg?v=1771000526","https://cdn.shopify.com/s/files/1/0275/4317/5261/files/DSC04197Final.jpg?v=1771250246","https://cdn.shopify.com/s/files/1/0275/4317/5261/files/DSC04200.jpg?v=1771000482","https://cdn.shopify.com/s/files/1/0275/4317/5261/files/DSC04257.jpg?v=1771250324"],"price":1,"currency":"USD","in_stock":true,"inventory_qty":89991,"dynamic_pricing":false,"listed_at":"2026-06-18T20:46:46.701Z"},"share_url":"https://firestarter.network/l/lst_EgY4VWyJ","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_EgY4VWyJ' — this pins the purchase to this exact listing, skipping product search — plus request: 'Buy Elastic Cordlocks' and a budget_max comfortably above $1.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."]}}