WpfPilot MCP is a local MCP server for automating Windows WPF applications. It can attach to or launch WPF processes, inspect UI Automation trees, perform UI actions by semantic selectors, wait/assert on UI state, capture screenshots, and record workflows to generate xUnit + FlaUI tests.
From the registry: Automate Windows WPF apps from AI agents with semantic UIA selectors and FlaUI test generation.
Please install the `wpfpilot-mcp` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Windows 10 or 11** — The server is intended to run locally on Windows.
- **Node.js 18+** — Required if using the recommended npx launcher. (https://nodejs.org/)
- **WPF application to automate** — You need a target WPF application running locally to use the server meaningfully.
Canonical MCP server config (stdio transport):
- command: `npx`
- args: ["-y","@skuzadev/wpfpilot-mcp"]
Note: Recommended install path is the npm launcher via npx. On first run, it downloads the latest Windows release binary and proxies stdio to it. No environment variables are documented for basic setup. Optional in-process probe setup exists separately for advanced diagnostics, but it is not required for the main MCP server configuration.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.MCP server for Firecrawl web scraping, structured data extraction and web search integration.