Windows MCP Server for VS CodeGive Copilot Windows controls, not just screenshots. Save tokens. Target real controls. Keep working in Copilot. Read the field or table you need instead of sending a screenshot at every step. Windows MCP gives Copilot direct access to Windows buttons, values, and checked states. It acts on the exact control it found, not a guessed screen position, and can request only changes after each action. Screenshots and mouse/keyboard tools are built in for visual tasks and apps that do not provide useful controls. The underlying server also works with Claude, Cursor, and other compatible MCP hosts. This extension is the VS Code installation route. What can Copilot do?Once the server is enabled, ask for an outcome:
Get started
Review any approval prompts from Copilot. Start with a test document, and avoid using the mouse and keyboard while the agent is working. Why Windows MCP?Windows MCP reads the controls an application provides to Windows, so Copilot can find a button or field instead of guessing its screen position. Copilot can then read the result to check what happened. Short text reads can use fewer tokens than screenshots. Changes-only updates avoid repeating the whole window, and combining steps reduces separate requests. See the measured text-update savings. Compare controls and screenshots. Requirements
The extension and standalone MCP download include the .NET runtime; no separate .NET installation is needed. See Installation for alternatives. Responsible useThis extension lets an agent control your real desktop. Review Copilot's approval settings before allowing changes. Windows privilege boundaries still apply, and UAC prompts require human action. Links |