A plugin service protocol