Windows Remote MCP Server — 40+ tools for desktop automation, process management, file operations via FastMCP
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"winremote": {
"url": "https://your-host:8080/mcp/",
"type": "http",
"oauth": {
"clientId": "my-client",
"clientSecret": "my-secret"
}
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
The ultimate Windows MCP server for remote desktop control and automation. Control any Windows machine through the Model Context Protocol — perfect for AI agents, Claude Desktop. Transform your Windows desktop into a powerful, remotely-accessible automation endpoint.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
uvx 'winremote-mcp' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked winremote-mcp against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in productivity / developer-tools
XcodeBuildMCP provides tools for Xcode project management, simulator management, and app utilities.
Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors
A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Copy/paste detector for programming source code, supports 223 formats. AI-ready with token-efficient reporter, skill and MCP server.
MCP Security Weekly
Get CVE alerts and security updates for Winremote Mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
The ultimate Windows MCP server for remote desktop control and automation. Control any Windows machine through the Model Context Protocol — perfect for AI agents, Claude Desktop. Transform your Windows desktop into a powerful, remotely-accessible automation endpoint.
Run on the Windows machine you want to control. Built with FastMCP and the Model Context Protocol.
# Install from PyPI
pip install winremote-mcp
# Start the Windows MCP server
winremote-mcp
That's it! Your Windows MCP server is now running on http://127.0.0.1:8090 and ready to accept commands from MCP clients like Claude Desktop.
winremote-mcp works with MCP-compatible AI agents and clients. Client-specific setup guides live in this repo:
.cursor/mcp.json.Run winremote-mcp on the Windows machine, then add it to Hermes as an MCP server:
pip install winremote-mcp
winremote-mcp --host 0.0.0.0 --port 8090 --auth-key "your-secret-key"
mcp_servers:
winremote:
type: streamable-http
url: http://<windows-ip>:8090/mcp
headers:
Authorization: Bearer your-secret-key
See the full Hermes integration guide for local stdio setup, verification prompts, and available capabilities.
winremote-mcp is the official Windows control layer for OpenClaw. Together they give your AI agent full remote control over any Windows machine — screenshots, PowerShell, file transfer, GUI automation, and more.
You don't need to configure anything manually. Just tell your OpenClaw agent:
"Install winremote-mcp on my Windows machine at
192.168.1.100and connect it to yourself. Python is installed atC:\Python311\python.exe."
OpenClaw will SSH into the Windows machine, install the package, start the server, and wire up the MCP connection — all automatically.
pip install winremote-mcp
Local-only quick start (default, safest):
winremote-mcp
Remote access requires authentication:
Starting with v0.4.20, winremote-mcp refuses to bind HTTP transport to a non-loopback address without authentication. Use an API key for LAN or remote access:
winremote-mcp --host 0.0.0.0 --port 8090 --auth-key YOUR_SECRET_KEY
For lab-only legacy behavior, you can explicitly acknowledge the risk with --allow-insecure-remote; do not use this on shared, routed, or internet-exposed networks.
Auto-start on boot:
winremote-mcp install
Add t