{"type":"firestarter.listing","listing":{"id":"lst_po6YOD3n","product_name":"Canvas Sheath","category":"Tools & Supplies","description":"Keep your favorite garden tool right where you need it with this handsome and practical canvas sheath. It solves the age-old problem of misplaced tools and saves your pockets from dirt and sharp points. The simple design slides easily onto your belt, keeping your trowel, weeder, or garden knife securely at your side and ready for action. It's the perfect way to make your time in the garden more efficient and enjoyable.\n\nCrafted from durable canvas in attractive, earthy tones of khaki and olive green, this sheath is built to last through many seasons of hard work. Its sturdy construction provides reliable protection for both you and your tools. Measuring 3.7\" wide and 10.1\" high, it's an ideal fit for many of our essential hand tools.","images":["https://cdn.shopify.com/s/files/1/0072/0909/1117/files/106.png?v=1763059046","https://cdn.shopify.com/s/files/1/0072/0909/1117/files/107.png?v=1763059047"],"price":15.99,"currency":"USD","in_stock":true,"inventory_qty":9999,"dynamic_pricing":false,"listed_at":"2026-06-20T16:26:34.431Z"},"share_url":"https://firestarter.network/l/lst_po6YOD3n","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_po6YOD3n' — this pins the purchase to this exact listing, skipping product search — plus request: 'Buy Canvas Sheath' and a budget_max comfortably above $15.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."]}}