Write and read are the obvious pair. The control character is what makes the loop usable, because anything that can start a long-running process on your machine should also be able to stop one.
A Node MCP server that drives the Windows command line. Three tools: write to the terminal, read output back, and send a control character such as Ctrl+C.
- Commands or plain text written to the Windows terminal
- A chosen number of lines of output read back after a command runs
- Control signals sent, including Ctrl+C to stop something already running
- A Windows-native path — it talks to the Windows command line rather than emulating a shell
Windows and Node: clone, npm install, npm run build, then point your client at the built index.js. Reading is a separate call from writing — output comes back when you ask for a number of lines, not automatically after a command.
Build from source — clone the repository and build it, then point your client at the binary
