##
my $queue = $mcvpservers->{$server}->[2];
...
push @$queue, ...
####
use Data::Dumper;
our @queue = (qw(stuff in queue));
my $server = "name";
$mcvpservers->{$server}->[2] = \@queue;
# ...
my @queue = $mcvpservers->{$server}->[2];
push @queue, "morestuff";
print Dumper \@queue;
__END__
$VAR1 = [
[
'stuff',
'in',
'queue'
],
'morestuff'
];