Windows Desktop Automation
STDIOTypeScript MCP server for Windows desktop automation using AutoIt.
TypeScript MCP server for Windows desktop automation using AutoIt.
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:
# Clone the repository git clone https://github.com/yourusername/mcp-windows-desktop-automation.git cd mcp-windows-desktop-automation # Install dependencies npm install # Build the project npm run build
# Start with stdio transport (default) npm start # Start with WebSocket transport npm start -- --transport=websocket --port=3000 # Enable verbose logging npm start -- --verbose
--transport=stdio|websocket
: Specify the transport protocol (default: stdio)--port=<number>
: Specify the port for WebSocket transport (default: 3000)--verbose
: Enable verbose loggingThe server provides tools for:
The server provides resources for:
The server provides prompt templates for:
# Run in development mode npm run dev # Lint the code npm run lint # Run tests npm run test
MIT