We describe an efficient implementation of the partition of the second-order Møller-Plesset (MP2) correlation energy within the interacting quantum atoms (IQA) energy decomposition. We simplify the IQA integration bottleneck by considering only the occupied to virtual elements of the second order reduced density matrix, a procedure that reduces substantially the size of the two-electron matrix, which has to be addressed. The algorithmic improvements described herein allow to perform the decomposition of the MP2 correlation energy for medium size molecular systems using moderate computational resources. We expect that the methods developed in this investigation will prove useful to understand electron correlation effects through a real space perspective.