The MCP server that understands WPF applications — not just pixels.
Attach to any WPF app, inspect its UI tree semantically, automate workflows without coordinates, generate tests, and diagnose binding errors — all through natural language via GitHub Copilot.
Features
200+ MCP tools for WPF automation
Semantic UI inspection — access the full automation tree, not just screenshots
Smart selectors — click by AutomationId, Name, or ControlType
Recording & replay — record workflows and export as xUnit+FlaUI tests
DataGrid support — navigate, sort, filter, and assert grid content
MVVM-aware — inspect ViewModels, Commands, and DataContext
Quick Start
Install this extension — the MCP server is automatically registered in your VS Code settings
Start chatting with Copilot: "Attach to my WPF app and show me the UI tree"
The extension auto-registers the bundled MCP server on activation. If needed, run WpfBuddy: Register MCP Server from the Command Palette to re-register manually.