You could just put it on the main PC to which the printer is attached.
However, it is not as functional a solution as providing a dedicated MFP network server. For a start, the main PC has to be on to use the printer, which may be quite wasteful and inconvenient.
SD