What is the situation with the MCC for topup?

UPDATE for Cembra Mastercard
I can top-up Revolut up to my cash withdrawal limit (mine is 1000 CHF).
No fees should incur according to Mr. Lang from the Cembra call centre.