macOS users: MGLTools does not work under macOS Catalina (10.15). We advise not upgrading to Catalina; if you already use it, install VirtualBox and run MGLTools inside a virtual machine.
The MGLTools software suite was developed in the Sanner lab at the Molecular Graphics Laboratory (MGL) at Scripps Research, for the visualization and analysis of molecular structures. MGLTools comprises:
- the Python Molecular Viewer (PMV), a general-purpose molecular viewer
- AutoDockTools (ADT), a set of PMV commands developed to support AutoDock users
- Vision, a visual programming environment
These tools are highly integrated and built from reusable software components implemented in Python and C++ (with Python bindings). The graphical toolkit is Tk.
MGLTools is still widely used, but the lab has shifted the development of its graphical interfaces to Qt and will gradually replace these tools with Qt-based versions. The first such tool is AGFR, a tool for specifying, computing and visualizing AutoDock affinity maps.

Versions
| Version | Status | |
|---|---|---|
| 1.5.7 | latest | About 1.5.7 · Download |
| 1.5.6 | previous stable | About 1.5.6 · Documentation · Download |
Patched builds of both versions (October 2022) are listed first on the Download page.
License
MGLTools is distributed under the Sannerlab MIT-like Source-Available License. The MSMS library it uses to compute molecular surfaces is free for non-commercial use only; see the MSMS license.
MSMS
MSMS, the molecular surface program, can be downloaded separately from MGLTools: MSMS downloads.