The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Winremote MCP
Windows Remote MCP Server — 40+ tools for desktop automation, process management, file operations via FastMCP
Install
pip install winremote-mcpInstall command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →WinRemote MCP — Run MCP Servers Remotely on Windows
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.
Quickstart (30 seconds)
# 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.
🤖 Agent Integrations
winremote-mcp works with MCP-compatible AI agents and clients. Client-specific setup guides live in this repo:
- Hermes — add winremote as a native streamable HTTP or stdio MCP server.
- OpenClaw — use winremote as OpenClaw's Windows control layer.
- Claude Desktop / Claude Code — configure local stdio or remote streamable HTTP.
- Cursor — add winremote to
.cursor/mcp.json.
Hermes Setup
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.
🤖 OpenClaw Integration
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.
The Easiest Way: Just Tell OpenClaw
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.
Manual Setup (Step by Step)
Step 1 — Install on Windows
pip install winremote-mcp
Step 2 — Start the server
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
Step 3 — Connect OpenClaw
Add to your openclaw.json:
Similar plugs
Reverse engineer anything with agents, from app behavior down to native binaries.
Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype…
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io