UIInspect.MCP

ChrisPulman/UIInspect.MCP
★ 1 stars Unknown language AI/LLM Updated today
A Windows UI Automation MCP Server for WPF, WinUI, Avalonia & WinForms UIInspect.MCP is a MCP server that gives AI agents and developer tools semantic access to Windows desktop applications. Instead of brittle pixel‑based automation, UIInspect.MCP exposes a rich, structured view of the UI
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "uiinspect.mcp": {
      "command": "npx",
      "args": [
        "-y",
        "ChrisPulman/UIInspect.MCP"
      ]
    }
  }
}

README Excerpt

UIInspect.MCP is a consent-gated C# Model Context Protocol server that gives AI agents semantic access to Windows applications through UI Automation 3 (UIA3). The MVP discovers and attaches to WPF, WinForms, WinUI, Avalonia, and .NET MAUI Windows application windows when those frameworks expose standard UIA providers. It returns a bounded control tree and performs deterministic actions against opaque element references instead of relying on pixel coordinates.

Tools (12)

uiinspect_attachuiinspect_clickuiinspect_close_sessionuiinspect_discover_windowsuiinspect_expand_collapseuiinspect_inspect_treeuiinspect_invokeuiinspect_request_consentuiinspect_select_itemuiinspect_send_keyuiinspect_set_textuiinspect_set_value

Topics

avaloniauimauimcpmcp-serverwinformswinuiwpf