{"type":"firestarter.listing","listing":{"id":"lst_-ft-cM8l","product_name":"BBQ Cocktail Napkins","category":"Home & Decor","description":"This set of four 100% linen cocktail napkins celebrates the greatest hits of the grill: ketchup, mustard, a classic burger, and a perfectly-squiggled hot dog. Summer cookouts, backyard hangs, or just Tuesday night—consider your cocktail hour officially char-grilled.\nThese napkins bring a touch of backyard nostalgia to the table. Pair them with a cold beverage, a pile of chips, or anything fresh off the grill. Just one set from our collection of the world’s most charming cocktail napkins.\nWant more goodies for summer hosting? Explore Tomato World—an ode to everyone’s favorite juicy BBQ topping.","images":["https://cdn.shopify.com/s/files/1/0088/6620/1680/files/piecework-bbq-linen-cocktail-napkins-gift-set-1200px.jpg?v=1778212253","https://cdn.shopify.com/s/files/1/0088/6620/1680/files/piecework-bbq-linen-cocktail-napkins-gift-set.jpg?v=1778212253","https://cdn.shopify.com/s/files/1/0088/6620/1680/files/piecework-bbq-linen-cocktail-napkins.jpg?v=1778212254"],"price":35,"currency":"USD","in_stock":true,"inventory_qty":9999,"dynamic_pricing":false,"listed_at":"2026-06-18T20:47:27.700Z"},"share_url":"https://firestarter.network/l/lst_-ft-cM8l","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_-ft-cM8l' — this pins the purchase to this exact listing, skipping product search — plus request: 'Buy BBQ Cocktail Napkins' and a budget_max comfortably above $35.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."]}}