{"type":"firestarter.listing","listing":{"id":"lst_GT51KgXn","product_name":"Pour Over Workshop","category":"Classes","description":"Deep dive into the world of manual coffee brewing in this interactive class with our expert brewers. We'll choose one coffee from our lineup, then brew it four different ways using the V60. Discover how a small difference in grind size, water quality, brewing ratio, and much more can make a huge difference in the taste of your coffee, transferable to all sorts of brew methods out there!\nThis class is designed for the beginner home brewer. Limit 4 students per class.\nIncludes 4oz bag of coffee and 10% off brewing equipment.\nDuration: 1.5 hoursLocation: DRIPPING SPRINGS\nClasses are non-refundable. Discounts are available for baristas and other hospitality professionals. For more information, additional dates and private classes, contact training@ggroasting.com.","images":["https://cdn.shopify.com/s/files/1/0939/8326/files/GG-aPRIL-31_1.jpg?v=1705423331","https://cdn.shopify.com/s/files/1/0939/8326/products/PourOverWorkshop2.png?v=1705423331"],"price":115,"currency":"USD","in_stock":true,"inventory_qty":19998,"dynamic_pricing":false,"listed_at":"2026-06-18T20:46:14.400Z"},"share_url":"https://firestarter.network/l/lst_GT51KgXn","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_GT51KgXn' — this pins the purchase to this exact listing, skipping product search — plus request: 'Buy Pour Over Workshop' and a budget_max comfortably above $115.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."]}}