{"type":"firestarter.listing","listing":{"id":"lst_EYNGZiG-","product_name":"Ceramic Soap Dispenser - Satin Stone","category":"Dish Soap","description":" \nThis piece is both beautiful on display at the kitchen or bathroom sink and enjoyable to use. Chocolate stoneware glazed in our signature Satin Stone, with a natural cork soap pump.\n\n\n\n\n\n\n\n\n\n\nProduct Details:\n\n\n9-9.5\" T x 3\" W, ~550 ml\n\nLocally sourced stoneware clay\n\n\n\n\n\n\n\n\n\n\n\nThis product is made by hand in Portland, OR. We celebrate the variations that are inherent to handmade items and hope you feel the same way\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n","images":["https://cdn.shopify.com/s/files/1/1005/8524/files/IMG_1759_844ce4b1-e3b6-47e6-9bd1-efa890c7150a.jpg?v=1781127857","https://cdn.shopify.com/s/files/1/1005/8524/files/IMG_1760_ad673d7b-3433-404f-826b-8f1d6cb5ece9.jpg?v=1781127859","https://cdn.shopify.com/s/files/1/1005/8524/files/KrisLeBoeuf_NotaryCeramics-0010_e0a7080b-bcb4-44eb-8140-2c3b56289fed.jpg?v=1780936320"],"price":120,"currency":"USD","in_stock":true,"inventory_qty":9999,"dynamic_pricing":false,"listed_at":"2026-06-18T20:44:18.581Z"},"share_url":"https://firestarter.network/l/lst_EYNGZiG-","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_EYNGZiG-' — this pins the purchase to this exact listing, skipping product search — plus request: 'Buy Ceramic Soap Dispenser - Satin Stone' and a budget_max comfortably above $120.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."]}}