Media Center has very robust automation options including:
* A Command Line Interface with a ton of capabilities:
http://wiki.jriver.com/index.php/The_Command_Line* A COM API which can be called by scripts and plugins:
http://wiki.jriver.com/index.php/Media_Center_Automation* A comprehensive REST-based web API called MCWS:
http://wiki.jriver.com/index.php/Web_Service_Interface* And a giant list of Core Commands for automation which can be called via Windows Messages, COM, the Command Line, or MCWS:
http://wiki.jriver.com/index.php/Media_Center_Core_CommandsWith a little elbow grease, you can customize
the built-in Keyboard Hotkeys, and call any of the MCC commands, or your own scripts to do basically anything you can dream up. However, MC does not include a dedicated, global hot-key manager to do this (the process is pretty nerdy and it only applies while MC itself is running).
So, it depends on what you mean by your question. If you mean, can I automate MC and do something (like the example you gave), and will it work well with third-party hot-key managers and automation tools (like EventGhost or Girder)? Then yes, for sure.
But, if you were looking for a built-in, easy-to-use Global Hotkey editor, then no. You can do this, but if editing an XML file by hand isn't your cup of tea, then you might want to look for a third-party general automation/hotkey tool, and then use MC
with it.