Click the MetaMask icon in Chrome at the top right.
(you may need to click the 3 dots to see it)
Click Ethereum Main Net. If you are using a custom server, click on the same position but it will say custom server.
Select Custom RPC.
Type in: https://mainnet.infura.io (or you can right click that link and select Copy link address if you are lazy) Hit enter (or click save).
Try the site now:
There is also the RPC server EOS.io put up, there is PDF instructions here. At the time of writing July 6th 2017, seems it is currently not working. https://eos.io/pdf/EOS_Custom_RPC_Instruction.pdf
For those who rather use their own RPC server, follow this guide: https://steemit.com/syntaxerror/@altruist/syntaxerror-unexpected-end-of-json-input-using-metamask-with-eos-token-distribution
If anyone has any further questions, feel free to post here.