SkillAgentSearch skills...

windows-computer-use-mcp

Windows Computer Use for AI Agents. Both a tool (22 MCP tools for click, type, screenshot, OCR, UI inspection) and an agent (autonomous mission engine, macro recorder, intent-based discovery, event watchers). Built with opencode (DeepSeek V4). Ships as MCP server, web UI, and Tauri desktop app.

Install / Use

claude mcp add sandraschi -- npx -y github:sandraschi/windows-computer-use-mcp

If the server publishes to npm under a different name, use that package instead — check the repo README.

About this skill
🔌

MCP Server

Model Context Protocol server

Quality Score

77/100

Category

Security

Supported Platforms

Claude Code
Claude Desktop

Our assessment of windows-computer-use-mcp

windows-computer-use-mcp scores 77/100 on our quality scale, 1013th of 1,099 Security skills we index.

Its MCP Server is 6.0 KB long, split into 7 sections and no code examples: a thorough specification that gives an agent plenty to work with.

It has 43 GitHub stars, so there is little community track record yet; judge it on its content.

Substance
29/30
Structure
11/20
Description
15/15
Adoption
7/20
Freshness
15/15

Maintenance, license and trust

  • The repository was last updated today, so windows-computer-use-mcp is actively maintained.
  • It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
  • Its trust signals score 97/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

windows-computer-use-mcp compared with similar skills

All 4 of these similar skills score higher than windows-computer-use-mcp; compare them before choosing.

SkillScoreStarsUpdatedFormat
windows-computer-use-mcp (this skill)by sandraschi7743todayMCP Server
Agent-Reachby Panniantong10096.7k5d agoCLAUDE.md
headroomby headroomlabs-ai10075.2ktodayCLAUDE.md
CowAgentby zhayujie10047.4ktodayCLAUDE.md
Scraplingby D4Vinci10087.1ktodayMCP Server

Frequently asked questions

How do I install windows-computer-use-mcp?
Run claude mcp add sandraschi -- npx -y github:sandraschi/windows-computer-use-mcp. The install tabs above show the steps for each supported agent.
Which AI agents does windows-computer-use-mcp work with?
It is written for Claude Code and Claude Desktop, as a MCP Server file. Other agents that read the same format can often use it too.
Is windows-computer-use-mcp safe to use?
It is MIT-licensed and scores 97/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is windows-computer-use-mcp still maintained?
The repository was last updated today, so windows-computer-use-mcp is actively maintained.

windows-computer-use-mcp

<p align="center"> <a href="https://github.com/sandraschi/windows-computer-use-mcp"><img src="https://img.shields.io/github/stars/sandraschi/windows-computer-use-mcp?style=flat-square" alt="Stars"></a> <a href="https://github.com/sandraschi/windows-computer-use-mcp/blob/main/LICENSE"><img src="https://img.shields.io/badge/license-MIT-blue?style=flat-square" alt="License"></a> <a href="https://python.org"><img src="https://img.shields.io/badge/Python-3.12+-3776AB?style=flat-square&logo=python&logoColor=white" alt="Python"></a> <a href="https://fastmcp.com"><img src="https://img.shields.io/badge/FastMCP-3.2-7c5cfc?style=flat-square" alt="FastMCP"></a> </p>

Computer-use agent (CUA) for Windows: let an AI see and operate your desktop — click buttons, type text, read windows, run whole missions autonomously. Built on pywinauto.

A tool for agents, and an agent itself.

| You | It | |-----|----| | Use it as an MCP server | Claude, Cursor, DeepSeek call automation_windows, automation_elements, automation_mission — 20 tools | | Use it as an autonomous agent | Give it a goal: automation_mission(run="install app, verify UI, screenshot result") — it plans, executes, retries, and reports | | Use it as a webapp | start.ps1 opens a React dashboard at http://127.0.0.1:10788 with HITL, crawler, logging | | Use it as a desktop app | The NSIS installer bundles everything into one binary — no Python, no uv, no git needed |

Exhibit A: 100 Tauri/NSIS installers, one unattended run, $2 in LLM costs. Install, screenshot, verify, report — zero human intervention. That is what agentic Windows automation looks like at scale.

Built on pywinauto. Read docs/SAFETY.md before production use.


Quick Start

Claude Desktop (one line): download install.ps1 from the latest release, then run it — it installs the .mcpb bundle for you. Other clients: uvx / manual config snippets are in INSTALL.md.

| Method | Command / Config | |--------|-----------------| | MCP stdio (Cursor, Claude Desktop) | { "mcpServers": { "windows-computer-use": { "command": "uv", "args": ["--directory", "<PATH>", "run", "windows-computer-use-mcp"] } } } | | HTTP streamable (any MCP HTTP client) | { "mcpServers": { "windows-computer-use": { "url": "http://127.0.0.1:10789/mcp" } } } | | Web operator UI | .\start.ps1 → http://127.0.0.1:10788 | | Desktop app (NSIS installer) | Download from Releases — zero deps |

See INSTALL.md for detailed setup. Run just demo for examples.


Features

  • Window Management — find, activate, maximize, minimize, position, close
  • Mouse & Keyboard — click, drag, type, hotkeys, app shortcuts
  • UI Elements — inspect, click, read text, verify state via UIA / Win32
  • Visual Intelligence — screenshots, OCR, template matching
  • Autonomous Missions — give it a goal, it plans and executes with retry + verification
  • Macro Recording — record any UI sequence, replay, verify outcomes
  • Multi-App Workflows — chain actions across Notepad, Calc, Paint, or any Windows app
  • Telemetry — every action logged to SQLite; query failure patterns by tool
  • Adaptive Location — auto-cascades through title/auto_id/control_id/class/OCR to find elements
  • Face Recognition — optional, off by default

Documentation

| Doc | Content | |-----|---------| | INSTALL.md | Setup: desktop app, uv, MCP config | | docs/ONBOARDING.md | First-timer setup: what to install, pitfalls, sanity check | | docs/README.md | Full documentation hub | | docs/py-stack.md | Python dependency deep dive | | docs/composing-with-playwright.md | Browser automation with Playwright MCP | | docs/ocr.md | OCR system — Tesseract setup, limitations, competition | | docs/cua-nsis-certification.md | Dogfooding: using the tool to test its own NSIS installer | | docs/ROADMAP.md | Improvement roadmap short/medium/long term | | docs/SAFETY.md | HITL, kill switch, opt-in features | | docs/TOOLS.md | Portmanteau tool reference | | tests/README.md | Test suite guide and e2e setup | | examples/README.md | Runnable demos | | mcpb/README.md | MCPB bundle packaging | | web_sota/README.md | Operator UI build/dev guide | | CHANGELOG.md | Release history |


Ports

| Port | Service | |------|---------| | 10788 | Frontend — Vite operator UI | | 10789 | Backend — FastAPI + FastMCP HTTP | | stdio | MCP transport (port-free) |


Related

| Repo | What it does | |------|-------------| | autohotkey-mcp | Raw input recording/replay via AHK | | browser-mcp | Playwright browser control — for webapps, HTML DOM, websites | | virtualization-mcp | Sandbox / VM isolation | | windows-operations-mcp | Registry, services, accounts |

Browser vs desktop: This server drives Win32 / UI Automation. For HTML/DOM and websites, pair with browser-mcp (Playwright). Both MCPs can run side by side — use one profile that loads both and let the LLM pick the right tool for the target.

Fleet standards: mcp-central-docs.


License

MIT — Copyright (c) 2026 Sandra Schipal.

Related Skills

View on GitHub
GitHub Stars43
CategorySecurity
Updated18h ago
Forks14

Languages

Python

Trust signals

97/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

1 info