Older Haswell rMBPs can be undervolted with but it requires disabling SIP which is not recommended.
Read the warnings and disclaimers and inspect the source code:
https://github.com/sicreative/VoltageShift
newer MBPs (2016+) appear to be locked down.