De 1856 a 1861 McClure sirvió en las aguas del Este, al mando de la división de la Brigada Naval ante Cantón (China) en 1858, por la que fue nombrado compañero de la Orden del Baño al año siguiente.