Skip to main content
Glama
Just1dream

Computer Use MCP

by Just1dream

Computer Use MCP

Windows Computer Use MCP: local OCR (PP-OCRv4 / RapidOCR) + optional YOLO icon detect + mouse/keyboard.

You do not need the full Enikk desktop app — only this MCP layer.

License: PolyForm Noncommercial 1.0.0 — free for non-commercial use; commercial use requires a paid license (COMMERCIAL.md).
Third-party / Enikk MIT notes: NOTICE.

Platform: Windows 10/11 only. Requires uv (uvx).

Install with uvx (from GitHub)

uvx --from git+https://github.com/Just1dream/computer-use-mcp computer-use-mcp-auto

Cursor / Claude mcp.json

{
  "mcpServers": {
    "computer-use": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/Just1dream/computer-use-mcp",
        "computer-use-mcp-auto"
      ]
    }
  }
}

First run downloads Python dependencies into an isolated uv environment (needs network). Later runs use the cache.

Optional env

Variable

Meaning

COMPUTER_USE_WEIGHTS

Folder with rapidocr/ and icon_detect/model.onnx

COMPUTER_USE_HOME

Portable install root (set by run-mcp.cmd)

COMPUTER_USE_SKIP_BOOTSTRAP=1

Skip copy/download of weights on start

COMPUTER_USE_SCREENSHOT_DIR

Where PNGs are saved

COMPUTER_USE_MAX_DIM

Max screenshot side (default 1366)

Weights are not in this repo (large). Place them under %LOCALAPPDATA%\ComputerUseMCP-Auto\weights or set COMPUTER_USE_WEIGHTS. OCR may fall back to RapidOCR defaults if models are missing; icon YOLO needs icon_detect/model.onnx.

Related MCP server: Windows-MCP

Portable zip (offline-friendly)

On a Windows machine with the repo:

.\pack-zip.ps1                 # slim
.\pack-zip.ps1 -IncludeWeights # embed models if available locally

Recipients: unzip → .\install-to-cursor.ps1 → restart Cursor. See FOR_RECIPIENTS.md.

Tools

Tool

Description

list_windows / find_window / focus_window

Window discovery

screenshot / parse_ui

Capture + local OCR/icons ([0,1000] coords)

click_normalized / type_text / hotkey / press_key / scroll_normalized

Input

weights_info / bootstrap_weights

Model path / ensure weights

Typical loop: list_windowsparse_ui / screenshotclick_normalized.

Security

This MCP can see the screen and control mouse/keyboard. Only enable for trusted users/hosts.

License

  • Default: PolyForm Noncommercial 1.0.0 — non-commercial free; commercial use needs a separate license (COMMERCIAL.md).

  • Upstream: Enikk MIT portions and third-party packages — see NOTICE.

Commercial inquiries: edit the email in COMMERCIAL.md (placeholder YOUR_EMAIL@example.com).

A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Just1dream/computer-use-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server