{"repo":"civyk-official/civyk-winwright","free":true,"listed":false,"github":"https://github.com/civyk-official/civyk-winwright","clone":"git clone https://github.com/civyk-official/civyk-winwright.git","description":"Playwright-style MCP server for Windows desktop, system, and browser automation. 52 tools for WPF, WinForms, Win32, Chrome/Edge via Model Context Protocol.","language":"PowerShell","stars":18,"topics":["ai","automation","browser","cdp","claude","desktop","mcp","model-context-protocol","rpa","testing"],"license":null,"category":"mcp-servers","readme_excerpt":"WinWright Windows automation server for the Model Context Protocol. 52 consolidated tools for desktop (WPF, WinForms, Win32), browser (Chrome/Edge via CDP), and system management — accessible to AI agents over MCP, or driven directly from the command line ( winwright call … ) when MCP is blocked . Describe tests in plain English — the AI agent does the rest You write test cases in plain English. The AI agent uses WinWright's MCP tools to discover UI controls, perform actions, and record everything as a portable JSON script. Replay recorded scripts — no AI agent needed Once recorded, scripts run deterministically with winwright run — no AI agent, no LLM calls, no token costs. Results are the same every time. If the UI layout changes, WinWright can self-heal broken selectors automatically ( winwright heal ). For larger UI redesigns, ask the AI agent to update the script — still faster than rewriting tests from scratch. Why this matters: - Save AI costs — the agent records once, scripts replay for free - Deterministic results — every run produces identical, reproducible outcomes - Easy maintenance — self-healing selectors and AI-assisted script repair Contents - Quick Start - Install - MCP Client Configuration - CLI Mode (when MCP is blocked) - Use Cases - Tools - Configuration - Who Is This For - How It Compares - Support - License Quick Start Install, configure your MCP client, then ask the agent to do something: \"Launch Notepad, type 'Hello from WinWright', then read back wha","default_branch":null,"files":null,"tree":[],"storefront":"/r/civyk-official","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/civyk-official/civyk-winwright/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}