👀Edit: Turns out there is a user-written package that greatly simplifies this process. Check out the mplotoffset package: ssc install mplotoffset. Just replace your typical marginsplot command with mplotoffset instead.
Within R, the marginaleffects package makes calculating predicted probabilities easy from all sorts of different models. It also makes graphing