Hello Andrew,
I tried the code, it returns me error message
>>> import arcpy
>>> from arcpy import mapping
>>> mxd=mapping.MapDocument("CURRENT")
>>> layers=mapping.ListLayers(mxd)
>>> for lyr in layers:
... outMin = arcpy.CreateUniqueName("enveloppe",arcpy.env.scratchGDB)
... arcpy.MinimumBoundingGeometry_management(lyr,outMin,"CONVEX_HULL","NONE")
...
Runtime error Traceback (most recent call last): File "<string>", line 3, in <module> File "e:\program files\arcgis\desktop10.2\arcpy\arcpy\management.py", line 2576, in MinimumBoundingGeometry raise e ExecuteError: ERROR 000622: L�??exécution a échoué (Emprise géométrique minimale). Paramètres incorrects. ERROR 000623: Type de valeur non valide pour le paramètre in_features.