If you go to the front page of MOCpages
there's a note that they are doing repairs. A few weeks ago Sean posted a notice that he would soon be installing a new server to make the website run faster, so hopefully that upgrade is underway. According to Sean's note it should be up "in a few hours."
Edit - 2 hours later, it's back. It seems that they're still not on the faster servers, though. Sean has posted the message: "Upgrades in progress! MOCpages's slowness is only temporary. In a few weeks everything will be super-fast!"