# Windows Desktop Automation

> Use this tool when you need to automate repetitive Windows tasks, such as form filling and system monitoring, through natural language instructions. It provides a comprehensive set of tools for controlling mouse movements, keyboard input, window management, and UI controls, with inputs via stdio or WebSocket transports and outputs including screenshot capabilities. Ideal for use cases requiring direct Windows desktop automation, it simplifies tasks and enhances productivity.

Canonical page: https://skillsregistry.net/skills/mario-andreschak-windows-desktop-automation  
JSON: https://api.skillsregistry.net/v1/skills/mario-andreschak-windows-desktop-automation

## Description

MCP Windows Desktop Automation provides a TypeScript server that wraps AutoIt functions for Windows desktop automation, allowing AI assistants to control mouse movements, keyboard input, window management, and UI controls. Developed by mario-andreschak, it exposes a comprehensive set of tools organized into categories like mouse, keyboard, window, process, and control operations, while also offering file access resources and screenshot capabilities. The server supports both stdio and WebSocket transports, making it particularly valuable for automating repetitive Windows tasks, form filling, and system monitoring directly through natural language instructions.

## Trust

- **Trust score (0–1):** 0.64
- **Verification tier:** scanned
- **Last scanned:** 2026-09-02

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** monitoring
- **Updated:** 2026-09-02

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/mario-andreschak-windows-desktop-automation)
- **Repository:** <https://github.com/mario-andreschak/mcp-windows-desktop-automation>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "mario-andreschak-windows-desktop-automation"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/mario-andreschak-windows-desktop-automation` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/mario-andreschak-windows-desktop-automation/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
