{"type":"firestarter.listing","listing":{"id":"lst_1n4tMHib","product_name":"Dusty Pink Oversized Bow - 2 Types","category":"Original Hair Bow","description":"\nOversized Bow \nElevate your hairstyle with our handmade oversized hair bow, crafted with care to add a touch of elegance and charm to any look. Recommended for teens and adults \n Material    \n• Satin \n \nSize \n• Triple layer oversized bow is approx 6 inches wide by 4.5 inch \n• Tail Oversized Bow is approx 6 inches wide by 10 inches \n \nEach bow also has a Barrette clip attached to the back.  ","images":["https://cdn.shopify.com/s/files/1/0320/5732/7752/files/PhotoRoom_038_20240120_2133102.jpg?v=1707275550","https://cdn.shopify.com/s/files/1/0320/5732/7752/files/PhotoRoom_043_20240120_2133102.jpg?v=1707275550","https://cdn.shopify.com/s/files/1/0320/5732/7752/files/3D4D705F-7FA5-4D60-9EC5-A911B1133422_53ab0759-87cd-4cc5-8649-7b513a4882d7.jpg?v=1707275550","https://cdn.shopify.com/s/files/1/0320/5732/7752/files/C3378682-0369-46A8-BB5A-24C334ED759F_86a88cca-d837-4d81-8167-4d54ca528d55.jpg?v=1707275550"],"price":17,"currency":"USD","in_stock":true,"inventory_qty":19998,"dynamic_pricing":false,"listed_at":"2026-06-18T20:46:06.076Z"},"share_url":"https://firestarter.network/l/lst_1n4tMHib","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_1n4tMHib' — this pins the purchase to this exact listing, skipping product search — plus request: 'Buy Dusty Pink Oversized Bow - 2 Types' and a budget_max comfortably above $17.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."]}}