mtsnape