MPS requires a Java Runtime Environment in version 8 oder higher.


Before downloading, please make sure to read the MPS license. MPS is free to use for non-commercial purposes.


MPS is available as standalone application or as an addition to an already installed Eclipse application on your system.

Standalone Application

The following versions of the MPS Standalone Application are available:

MPS VersionRelease DateEclipse VersionWindowsLinuxMac (4.10)Windows (64 bit)Linux (64 bit)Mac OS X (64 bit)
1.2.302.03.2019Oxygen (4.7)Windows (64 bit)Linux (64 bit)Mac OS X (64 bit) (4.6)Windows (64 bit)Linux (64 bit)Mac OS X (64 bit)

The table lists the newest major releases. For an overview of all releases, visit the Release History page.

Important note for Mac OS X users: In recent versions of OS X, the application can not be opened directly and an error message saying that the application is “damaged” is displayed. The reason for the error message is that the application is not signed by a Apple-verified developer. Gatekeeper can be deactivated temporarily by running the following command in a terminal:

sudo spctl --master-disable

The administrator password has to entered to unlock this action (typed characters are not displayed for security reasons). It is highly recommended to activate Gatekeeper again after starting MPS with the command

sudo spctl --master-enable

Install into an Existing Eclipse Instance

If you already have an Eclipse installation, you can install MPS into your existing Eclipse instance. Go to Help → Install New Software and add the following update site URL:

Additional Software

Depending on what features of MPS you intend to use, the following additional software might be required:

  • Graphviz for model and graph visualization
  • LilyPond for score generation
  • LaTeX to generate analysis reports