You need to have an iterator that counts. I’m only including the foreach loops:
<?php $data_i = 1; // set the iterator ?>
<?php foreach ( $repeatable_fields as $field ) { ?>
<li>
<a href="https://wordpress.stackexchange.com/questions/361395/javascript:void(0)" class="buttosn" data-server="<?php echo $data_i; ?>"><!-- <-- put the iterator here -->
<i class="fa fa-play-circle"></i>
<?php if($field['name'] != '') echo esc_attr( $field['name'] ); ?>
</a>
</li>
<?php $data_i++; //this is your iterator to count up. } ?>
Same here:
<?php $iframe_i = 1; ?>
<?php foreach ( $repeatable_fields as $field ) { ?>
iframes[<?php echo $iframe_i; ?>] = '<iframe width="100%" height="400" src="https://wordpress.stackexchange.com/questions/361395/<?php echo esc_attr( $field["url'] ); ?>" frameborder="0" allowfullscreen></iframe>';
<?php $iframe_i++; } ?>