add rpc server