There is a boat, but it stops at Swan/Dolphin, Yacht/Beach Club and Boardwalk before it gets to Epcot. After you exit MGM, bear to the left, the boat dock is there. It docks at the Epcot International Gateway entrance (between France and United Kingdom), not the main entrance.