A medical device energy source may comprise an energy supply, a power interface, a computing device, a networking interface, and a data interface. The power interface and the data interface may communicate with a medical device and the networking interface may communicate with a data server. The energy source may receive an identifier code from the medical device and receive medical device identity codes from the data server. The energy source may receive additional medical device information from the data server. The energy source may compare the identifier code with each of the identity codes and control the function of the energy supply based on the comparison of the identifier code with the identity codes. The energy source may also maintain usage records of the medical device. A medical device system may include the medical device energy source, the medical device, and the data server.