{"type":"firestarter.listing","listing":{"id":"lst_muQm7Y3f","product_name":"Craighill Desk Knife (Vapor Black)","category":"Craighill","description":"Milled from 5/8\" solid stainless steel, this multipurpose cutting tool is intended to live on your desk, always within reach. Inspired by the Japanese kiridashi knife, but recontextualized for the modern workspace, the Vapor Black Desk Knife is both a beautiful object and satisfying to use.\nDesk Knife Stand available here\nCraighill is a design studio in Brooklyn, NY focused on creating products to be as functional and timeless as they are beautiful and intriguing. \nFeatures:\n\n5.25\" x 5/8\" D\nSolid Stainless Steel, with Vapor Black PVD finish\nWeighs 4.5 oz\n","images":["https://cdn.shopify.com/s/files/1/0167/4484/files/vapor-black-1.jpg?v=1685651096","https://cdn.shopify.com/s/files/1/0167/4484/files/craighill-2025-23.jpg?v=1751916709","https://cdn.shopify.com/s/files/1/0167/4484/files/vapor-black-2.jpg?v=1751916709","https://cdn.shopify.com/s/files/1/0167/4484/files/craighill-2025-2.jpg?v=1751916709"],"price":75,"currency":"USD","in_stock":true,"inventory_qty":9999,"dynamic_pricing":false,"listed_at":"2026-06-20T14:57:11.258Z"},"share_url":"https://firestarter.network/l/lst_muQm7Y3f","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_muQm7Y3f' — this pins the purchase to this exact listing, skipping product search — plus request: 'Buy Craighill Desk Knife (Vapor Black)' and a budget_max comfortably above $75.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."]}}