Use an acrylic primer undercoat, and then paint with whatever top coat you like :)
Always a good idea to paint or seal mdf as it's full of formaldehyde and can 'off gas' in to your home :/
You want it to soak in too much. Oil base sanding sealer is the easiest coating to apply. It dries quickly and with two or three coats the same low sheen gloss will be attained without using any varnish as a finish coat. If you don't like the finished look, you can sand the last coat of sanding sealer and paint a color over it. It's recommended to sand between coats no matter what you paint it with.