domdomegg/computer-use-mcp

View on GitHub ↗

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

348 ★42 forksTypeScriptUpdated 1mo 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
Stars
348★
Forks
42
Language
TypeScript
License
MIT
Created
2025-01-12
Last push
2026-08-11