I believe running a MacBook as an always on server will pretty rapidly destroy the battery anyway.
It might be fun to implement some sort of service that checks battery life once per day and turns off a smart plug (which the Macbook power adapter is plugged into) and lets the Macbook drain once per day before turning it back on, though.