Overview
Features
Keyboard-first nudging
The MCP server nudges the model to prefer keyboard shortcuts when interacting with the computer, reducing reliance on mouse clicks.
Nut.js-based control
Communicates with the host using nut.js to perform mouse, keyboard, and screen capture actions.
Anthropic Computer Use compatibility
Implements a near-identical interface to Anthropic’s official Computer Use guide, adjusted to favor keyboard-based interaction.
Local, easy setup
Designed to be easy to set up and run locally, with multiple client integration options.
Client integrations
Supports Claude Desktop, Cursor, and Cline clients with JSON-based configuration to wire up the MCP server.
JSON configuration examples
Includes sample mcpServers configurations for different clients to configure the server quickly.
Rango extension guidance
Recommends the Rango browser extension for reliable keyboard navigation on websites.
Who Is This For?
- Developers:They integrate the MCP server to enable Claude to automate desktop tasks locally.
- Experimenters:Users experiment with AI-driven control of their computer for automation.
- Automation Engineers:Automation engineers prototype desk automation and tasks via Claude locally.




