Back to Home
danielftl icon

windows-mcp-server

by danielftl

Overview

Provides a set of Windows desktop automation tools via an MCP (Multi-Modal Communication Protocol) Server-Sent Events (SSE) stream.

Installation

Run Command
python windows_mcp_server.py

Security Notes

This server exposes powerful system-level controls (mouse, keyboard, application execution, process termination, screenshots) via an unauthenticated API. The `tool_open_app` function allows a connected client to execute any arbitrary program on the host machine by providing a path, leading to arbitrary code execution. The `tool_close_app` function allows termination of any process given its PID. While it defaults to `127.0.0.1`, any local process can connect and fully control the machine. This is an extremely high-risk setup and should only be run in highly controlled, isolated environments with trusted clients.

Similar Servers

Stats

Interest Score0
Security Score1
Cost ClassLow
Avg Tokens50
Stars0
Forks0
Last Update2025-11-25

Tags

Windows automationdesktop controlFlaskMCPSSE