Pull server implementation