← Package directory
Available on winget

Install UIAutomation MCP Server

Windows UI Automation Model Context Protocol (MCP) server

Install with winget
winget install --id Locomorange.UIAutomationMCP
Upgrade
winget upgrade --id Locomorange.UIAutomationMCP
Uninstall
winget uninstall --id Locomorange.UIAutomationMCP

About UIAutomation MCP Server

UIAutomationMCP is a high-performance MCP server that provides Windows UI Automation capabilities. Features include: - Native AOT compilation for ultra-fast startup (~400ms) - Hybrid architecture: AOT server with framework-dependent workers - Full Windows UI Automation API support - Element search, interaction, and monitoring capabilities - Process isolation for stability and security - JSON-UTF8 based IPC for optimal performance and internationalization Note: Requires .NET 9 Desktop Runtime for worker processes

What's new in 0.1.2

UIAutomationMCP v0.1.2 πŸš€ Features - Native AOT optimized MCP Server (ultra-fast startup) - Shared runtime architecture for efficient deployment - Full UI Automation support for Windows applications - Multi-architecture support (x64 and ARM64) πŸ“Š Performance - Startup Time: ~400ms (90%+ faster than traditional .NET) - Memory Usage: Optimized for minimal footprint - Package Size: x64: 22.56MB | ARM64: 22.12MB πŸ“¦ Downloads ─────────────┬───────┬──────────────────────┬───────────────────────────────────────── Architecture β”‚Size β”‚SHA256 (first 8 chars)β”‚Download ─────────────┼───────┼──────────────────────┼───────────────────────────────────────── Windows x64 β”‚22.56MBβ”‚4E01A519 β”‚UIAutomationMCP-v0.1.2-win-x64.zip ─────────────┼───────┼──────────────────────┼───────────────────────────────────────── Windows ARM64β”‚22.12MBβ”‚9D1203E7 β”‚UIAutomationMCP-v0.1.2-win-arm64.zip ─────────────┴───────┴──────────────────────┴───────────────────────────────────────── πŸ› οΈ Installation Via Winget (Recommended) winget install Locomorange.UIAutomationMCP Manual Installation 1. Download the appropriate ZIP file for your architecture 2. Extract to your desired location 3. Ensure .NET 9.0 Desktop Runtime is installed 4. Run uiautomation-mcp.exe from the Server folder πŸ“‹ Requirements - Windows 10/11 (x64 or ARM64) - .NET 9.0 Desktop Runtime (automatically installed via winget) πŸ”§ Architecture Details - Server: Native AOT compiled (~16MB) - Worker: Framework-dependent (~5MB) - Monitor: Framework-dependent (~5MB) - Runtime: Shared .NET runtime (~170MB) πŸ“ Package Contents UIAutomationMCP/ β”œβ”€β”€ Server/ # Native AO...

Read release notes

Version history

Version Updated Notes
0.1.2 Unknown UIAutomationMCP v0.1.2 πŸš€ Features - Native AOT optimized MCP Server (ultra-fast startup) - Shared runtime architecture for efficient deployment - Full UI Automation support for Windows applications - Multi-architecture s...
0.1.1 Unknown Release notes