This is more-or-less an impossible problem to solve technologically at the moment: MMO servers are (by definition) too contended to do more than act as more than glorified packet switches for authoritative clients. The only lever to pull is to put more functionality on the server and off the client, but for a variety of reasons this leads to a less satisfactory user experience.
[0] http://wow.joystiq.com/2010/06/07/the-lawbringer-the-history... -- a quick history of the action by Blizzard against the maker of an in-game bot, legally identical to running a private server. Note the claims were all either copyright-related, won by the bot-maker, or involved "tortious interference"--i.e. incentivizing the buyer of Glider to break their EULA with Blizzard, which would no longer exist.