In one aspect, the present invention provides an endoscopic apparatus including an endoscopic device having a fluid delivery port and a fluid extraction port, and a filter device. The fluid extraction port connects to the filter input port and the filter output port connects to the fluid delivery port forming a fluid circulation path from the fluid extraction port through the filter device to the fluid delivery port. The apparatus also includes a fluid pump positioned in the fluid circulation path. Another aspect provides a method of supplying an irrigation fluid during an endoscopic procedure. The method includes delivering the irrigation fluid to the distal end of the endoscopic device, aspirating the irrigation fluid from a region around the distal end, filtering the irrigation fluid and returning the filtered irrigation fluid to the distal end of the endoscopic device.