Just screw right into it, marble is very forgiving
If the shelves are sitting right on the brackets I'm not sure what you would use besides some adhesive, although I might be inclined to just use clear silicone.
That being said, why are you putting marble shelves on metal brackets?