Desktop Automation
Createdtanob
Enables programmatic desktop control, allowing mouse movements, keyboard input, and screen capture via a Model Context Protocol server.
About
This Model Context Protocol (MCP) server provides desktop automation capabilities, empowering LLMs and other applications to interact directly with the desktop environment. Utilizing RobotJS, it facilitates precise mouse control, keyboard input simulation, and screen capture functionalities. By offering tools for screen size detection and image retrieval, this server bridges the gap between software and the user's visual interface, enabling sophisticated automation workflows. Note the 1MB response size limit impacts screen capture resolution, requiring configuration adjustments for optimal performance.
Key Features
- Desktop mouse control
- Keyboard input simulation
- Screen size detection
- Screenshot capabilities
- Simple JSON response format
- 0 GitHub stars
Use Cases
- Remote desktop automation
- Automated UI testing
- LLM controlled desktop interaction