mcp-windows-desktop-automation
If you are the rightful owner of mcp-windows-desktop-automation and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server for Windows desktop automation using AutoIt.
This project provides a TypeScript MCP server that wraps the node-autoit-koffi package, allowing LLM applications to automate Windows desktop tasks through the MCP protocol. The server exposes tools, resources, and prompts to facilitate automation. It supports both stdio and WebSocket transports, and offers strict TypeScript typing throughout. The server is designed to automate tasks such as mouse and keyboard operations, window management, and process control, making it a versatile tool for desktop automation.
Features
- Full wrapping of all AutoIt functions as MCP tools
- Support for both stdio and WebSocket transports
- File access resources for reading files and directories
- Screenshot resources for capturing the screen or specific windows
- Prompt templates for common automation tasks