We do not currently know of any antonyms for be at mercy of.
For similar words to be at mercy of, try: