{"type":"firestarter.listing","listing":{"id":"lst_l-aupCnv","product_name":"In a Railway Carriage Perfume","category":"Perfumes & Colognes","description":"Rumpled linens and silky woolens warmed by desire and skin musk pillowed in soft white amber with intoxicating lotus flowers, succulent peaches, bergamot, flirtatious freesia, and coy violets.In the winter, we shall travel in a little pink railway carriageWith blue cushions.We shall be comfortable. A nest of mad kisses lies in waitIn each soft corner.You will close your eyes, so as not to see, through the glass,The evening shadows pulling faces.Those snarling monsters, a populationOf black devils and black wolves.Then you'll feel your cheek scratched...A little kiss, like a crazy spider,Will run round your neck...And you'll say to me : \"Find it !\" bending your headAnd we'll take a long time to find that creatureWhich travels a lot...-- Arthur Rimbaud, October 7, 1870Art: Vintage Deco Illustration, c. 1920s","images":["https://cdn.shopify.com/s/files/1/0084/9228/6003/products/1bb90c2c78e3e3d992a868cbced08bc5.jpg?v=1611969732"],"price":20,"currency":"USD","in_stock":true,"inventory_qty":59994,"dynamic_pricing":false,"listed_at":"2026-06-18T20:45:09.759Z"},"share_url":"https://firestarter.network/l/lst_l-aupCnv","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_l-aupCnv' — this pins the purchase to this exact listing, skipping product search — plus request: 'Buy In a Railway Carriage Perfume' and a budget_max comfortably above $20.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."]}}