Windows-MCP
by CursorTouch
Overview
This MCP server enables AI agents to directly interact with the Windows operating system, performing tasks such as file navigation, application control, UI interaction, and QA testing.
Installation
uvx windows-mcpEnvironment Variables
- ANONYMIZED_TELEMETRY
Security Notes
The `Powershell-Tool` directly executes arbitrary PowerShell commands via `subprocess.run(command, shell=True)`. This is a critical security vulnerability, as it allows any compromised AI agent using this server to execute arbitrary code on the host machine with the user's privileges. Additionally, anonymized telemetry data is sent to PostHog by default, with a hardcoded API key, raising privacy concerns. The extensive UI automation capabilities, while core to its function, also present a significant risk if exploited maliciously.
Similar Servers
UI-TARS-desktop
UI-TARS-desktop is a native GUI Agent application powered by multimodal AI models, enabling users to control their computer and browser through natural language instructions.
MCPControl
A Windows control server for the Model Context Protocol, enabling AI models to programmatically control system operations such as mouse, keyboard, window management, and screen capture.
Windows-MCP.Net
Enabling AI assistants to automate tasks and interact with the Windows desktop environment.
mcp-server-macos-use
An AI agent designed to control a macOS computer using OS-level tools, compatible with the Model Context Protocol (MCP).