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 AOT MCP Server βββ Worker/ # UI Automation Worker Process βββ Monitor/ # Event Monitoring Process βββ Runtime/ # Shared .NET 9.0 Runtime
Yes. UIAutomation MCP Server is free and open-source software released under the MIT license.
What is the latest version of UIAutomation MCP Server?
The latest version is 0.1.2, released on Feb 12, 2026.
Is it safe to download UIAutomation MCP Server?
The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 4e01a5192a940f1fcadfb2c6b1a0bdb4cf6934621e9ae48e68d0955b3fa8d611.
Which Windows versions does UIAutomation MCP Server support?
UIAutomation MCP Server requires Windows 10 version 20H2 or later and is available for 64-bit (x64), ARM64 systems.
How do I uninstall UIAutomation MCP Server?
Open Settings › Apps › Installed apps, find UIAutomation MCP Server and select Uninstall. From the command line, run winget uninstall --id=Locomorange.UIAutomationMCP -e.
Is there a portable version of UIAutomation MCP Server?
Yes. UIAutomation MCP Server is available as a portable ZIP archive (UIAutomationMCP-v0.1.2-win-x64.zip, 64-bit (x64)) that runs without installation. Copy it to any folder or USB drive and run it from there.
Alternatives to UIAutomation MCP Server
Other Keyboards programs for Windows from different developers.
Type clipboard content as native keystrokes to bypass paste restrictions in RDP, VNC, and blocked fields. Features accessibility support and smart text formatting.