One more thing
Virtual Chassis, you have only one Routing Engine (one master, one backup), but MC-LAG is one or two. With these ports were joined LAG, only one, but with these ports were not join LAG, they were still independent.
Virtual Chassis = Stack
MC-LAG = vPC