MCP Directory
ServersClientsBlog

xASO - App Store Optimization

AI-powered App Store Optimization platform for mobile apps

Go to xASO
MCP Directory

Model Context Protocol Directory

MKSF LTD
Suite 8805 5 Brayford Square
London, E1 0SG

MCP Directory

  • About
  • Blog
  • Documentation
  • Contact

Menu

  • Servers
  • Clients

© 2025 model-context-protocol.com

The Model Context Protocol (MCP) is an open standard for AI model communication.
Powered by Mert KoseogluSoftware Forge
  1. Home
  2. Servers
  3. mcp-windows-desktop-automation

mcp-windows-desktop-automation

GitHub

This repository offers a TypeScript MCP server for automating Windows desktop tasks using AutoIt, exposing its functions as tools for LLM applications. It supports file access, screenshots, and common automation prompts.

91
4

MCP Windows Desktop Automation

A Model Context Protocol (MCP) server designed for automating Windows desktop tasks using AutoIt.

Overview

This project offers a TypeScript-based MCP server that leverages the node-autoit-koffi package, enabling LLM applications to automate Windows tasks via the MCP protocol.

The server exposes:

  • Tools: Comprehensive access to all AutoIt functions.
  • Resources: File system access and screenshot capabilities.
  • Prompts: Pre-built templates for common automation scenarios.

Features

  • Complete wrapping of AutoIt functions as MCP tools.
  • Supports stdio and WebSocket communication.
  • File access for reading files and directories.
  • Screenshot capture for the entire screen or specific windows.
  • Prompt templates for typical automation tasks.
  • Implemented with strict TypeScript typing.

Usage

The server can be started with stdio (default) or WebSocket transport, with options for port configuration and verbose logging.

Tools, Resources, Prompts

The server provides tools for mouse/keyboard operations, window/control/process management, and system operations. Resources include file access and screenshot functionalities. Prompt templates are available for window interaction, form filling, general automation, and monitoring tasks.

Repository

MA
mario-andreschak

mario-andreschak/mcp-windows-desktop-automation

Created

March 24, 2025

Updated

March 28, 2025

Language

TypeScript

Category

System Tools