{"type":"firestarter.listing","listing":{"id":"lst_fo7KTu4Y","product_name":"Quest's Reward Mystery Dice Gemstone D20","category":"dice","description":"\nQuest's Reward Mystery Gemstone D20, varity in random 10 stone dice, including Opal, Clear Crystal Quartz, Yellow Tiger Eye, Lapis Lazuli, Green Fluorite, Purple Fluorite, Green Turquoise, Blue Glass, Prism Obsidian, Labradorite, packed in a sealed Red Box. Wanna get some surprise? Try it!\nSKU: HY00213\nThis is our funny Mystery D20 project, we split all D20s into 4 sealed different colors boxes, Red, Purple, Blue and Gold. All D20s are from HYMGHO catalog, you will never know which die you will pick until open it!\nYou can also choose the design packed by our standard box with window. But who wouldn’t want a surprise? Just try it!\n","images":["https://cdn.shopify.com/s/files/1/0262/1387/5761/files/HY00213_1.jpg?v=1733391016","https://cdn.shopify.com/s/files/1/0262/1387/5761/files/HY00213_2.jpg?v=1733391016","https://cdn.shopify.com/s/files/1/0262/1387/5761/products/IMG_20220419_151801.jpg?v=1655117518"],"price":24.99,"currency":"USD","in_stock":true,"inventory_qty":9999,"dynamic_pricing":false,"listed_at":"2026-06-18T20:47:04.176Z"},"share_url":"https://firestarter.network/l/lst_fo7KTu4Y","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_fo7KTu4Y' — this pins the purchase to this exact listing, skipping product search — plus request: 'Buy Quest's Reward Mystery Dice Gemstone D20' and a budget_max comfortably above $24.99 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."]}}