Made to work in collaboration with a stove pipe, the Roben's Bering Water Heater does exactly that. It easily fits by rotating onto your stove pipe of up to a 6cm diameter, and can hold up to 2-litres of water.