MCE Controller allows the Media Center application of Windows Media Center Edition (MCE) to be integrated into an advanced control system by enabling programmatic control of the user interface via a TCP/IP connection.
This application was initially developed to enable integration of MCE into a Crestron whole-house audio/video system. However, it is general enough that it can be utilized from any control system that supports sending text strings to a TCP port. Most control systems, such as Crestron, Premise, or AMX, support IR emitting.
So, using MCE Controller you can integrate your MCE with Plutohome, MisterHouse or some other open source system for home automation. In case of Plutohome, it’d be possible to create a GSD interface and implement all commands on Ruby.