New server API