If your data are in an MNE-Python Raw data container, then we have a plotting method raw.plot_psd(average=True) that will do Welch FFT. Examples are here:
If you’re asking how to handle the output of mne.time_frequency.psd_array_welch() so that it’s aggregated over channels, you could average across the channels axis before plotting.