score:3
Pass City seems to offer this, although I haven't tried it myself so can't vouch for it.
The website lists 91 places in Moscow and 59 places in St Petersburg that the pass can be used, but some users have complained that the pass wasn't accepted in several places.
Also, the reviews are quite mixed, often suggesting that it's better value to just pay for the specific museums and attractions that you're interested in.