domdomegg/computer-use-mcp

💻 Give AI models complete control of your computer (probably a bad idea)

343 ★42 forksTypeScriptUpdated 1d ago

What you need to know

MCP server for Claude to control your computer — a near-identical implementation of Anthropic's computer use tool, but easy to set up and use locally, built on nut.js.

Install

npx -y computer-use-mcp (the install-mcp page generates the right config for your MCP client)
Clone + npm install + npm run build for development

Usage

  • Add computer-use-mcp to your MCP client config (Claude Code, Claude Desktop, Cursor, Cline, VS Code, and more)
  • For best results use a model good at computer use (the latest Claude models), a small common resolution (720p works well; displayoverride-mac on macOS), and install the Rango browser extension so the model prefers keyboard navigation over clicking coordinates

Key features

  • Full computer control (mouse and keyboard) via nut.js, similar to Anthropic's official computer use guide
  • Nudges the model to prefer keyboard shortcuts over coordinate clicking
  • Zero-config out of the box

Caveats

  • Explicit warning in README: models make frequent mistakes and are vulnerable to prompt injections; the server gives the model complete control of your computer and could do a lot of damage — supervise closely and consider a sandboxed user account
Platforms: macOS · Linux · WindowsClients: Claude Code · Claude Desktop · Cursor · Cline · VS Code
Documentation ↗

Reviewed 2026-08-07

Topics

mcp-servermodel-context-protocol
View on GitHub ↗
Stars
343★
Forks
42
Language
TypeScript
License
MIT
Created
2025-01-12
Last push
2026-08-05