{"type":"firestarter.listing","listing":{"id":"lst_xxzm_Pu3","product_name":"Polishing Cloth - Gray Suede - Black Logo","category":"Cleaning Cloth","description":"Can we be honest with you for a minute? Our personal knives usually have fingerprints. Tape residue. Apple juice. They're questionable at best. But don't judge us! Knives are tools, and we use our schtuff. But also... here I am writing a description of a Knafs polishing cloth. Maybe we're trying to reform? Perhaps all of our knives will look like highly polished, beautiful grails by using this cloth? Or maybe we'll just schlop up all that extra lube we tend to use? (Also, looking at you, Nick Shabazz.) Anyway, these polishing cloths don't care how you use them. They're made to go to work. Enjoy, amigos! \nPairs well with our Burrito Tool Roll. ","images":["https://cdn.shopify.com/s/files/1/0247/4478/8017/files/KNAFS_463.jpg?v=1741283488","https://cdn.shopify.com/s/files/1/0247/4478/8017/files/KNAFS_464.jpg?v=1741283488","https://cdn.shopify.com/s/files/1/0247/4478/8017/files/KNAFS_465.jpg?v=1741283487"],"price":1.49,"currency":"USD","in_stock":true,"inventory_qty":9999,"dynamic_pricing":false,"listed_at":"2026-06-20T16:26:40.286Z"},"share_url":"https://firestarter.network/l/lst_xxzm_Pu3","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_xxzm_Pu3' — this pins the purchase to this exact listing, skipping product search — plus request: 'Buy Polishing Cloth - Gray Suede - Black Logo' and a budget_max comfortably above $1.49 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."]}}