Network-to-desktop bridge for remote automation and AI agents
Send text commands over TCP/IP or a serial connection to drive keystrokes, mouse actions, or launch processes, all running as a background daemon that converts text to low-level Windows input. Developed by Kindel Systems for Windows utilities, MCE Controller supports XML command mappings, occupancy reporting, and MCP-based AI access. It fits home automation hobbyists, AV integrators, and developers who need deterministic, scriptable control of a desktop without installing heavyweight middleware.
What practical control does the app provide?
The app accepts text commands over TCP/IP or serial ports and translates them into Windows keystrokes, mouse clicks, Unicode input, and window/process actions. Configuration uses an XML-based .commands file so you can define aliases and complex sequences. It also exposes power controls for shutdown, sleep, and restart, and reports keyboard/mouse activity so automation systems can query PC occupancy.
How small is the system impact during operation?
Runs as a lightweight background daemon and has minimal overhead, a point stated in its documentation. Because it listens for text strings and dispatches input rather than performing continuous heavy processing, the app can operate in the background on desktop machines used for media or automation without noticeable CPU strain in normal use.
Is it safe for automated or AI-driven interactions?
Version 3.0 adds Model Context Protocol support, providing a controlled "computer use" surface for AI agents and enforcing user-defined safety gates. The tool's design converts remote commands into standard Windows messages, and the MCP layer is described as a safe front door that limits agent actions according to configured rules.
Who needs technical knowledge to use it and how extensible is it?
Configuration relies on XML and command mapping, so integrators and developers get deep customization but casual users face a learning curve. The project is open-source and has two decades of development history, which supports extensive integration scenarios for professional AV systems and custom scripts rather than plug-and-play consumer setups.
Strong fit for integrators and developers, less for casual users
The app performs reliably as a deterministic bridge between networked controllers and the Windows desktop, and its open-source, configurable design rewards technical users. A practical tip: store complex sequences in the .commands XML and test them locally before exposing MCP to remote agents. Expect a solid integration tool with a single drawback, the need for XML editing and technical setup.





