We propose a simple and analytically solvable model for a motor that generates mechanical motion by exploiting an entropic force arising from the topology of the underlying phase space. We show that the generation of mechanical forces in our system is surprisingly robust to local changes in kinetic and topological parameters. Furthermore, we find that the efficiency at maximum power of the motor may show discontinuities.