An image search shows that there are (at least) two completely different Model-View-Controller patterns out there.
In one, the model is an intermediary between the view (which displays things) and the controller (which receives user input).
In another, the controller is an intermediary between the view (which interacts with the user) and the model (which stores data).