Computer Control Mcp

general MCP Server

MCP server that provides computer control capabilities, like mouse, keyboard, OCR, etc. using PyAutoGUI, RapidOCR, ONNXRuntime. Similar to 'computer-use' by Anthropic. With Zero External Dependencies.

Install Ready
generalgeneral
3 views146 stars31 forksMIT

Why This Matters

Discovered via unknown and last synced 3mo ago.

Install Ready
Source
unknown
Stars
146
Last synced
3mo ago
Install
Instructions detected

Install

1. Install the package

uvx computer-control-mcp@latest

2. Add to claude_desktop_config.json

{
  "mcpServers": {
    "computer-control-mcp": {
      "command": "npx",
      "args": [
        "computer-control-mcp"
      ]
    }
  }
}

Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%\Claude\claude_desktop_config.json (Windows)

5
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (5)

move_mouse(x: int, y: int)

Move mouse cursor to specified coordinates

click_screen(x: int, y: int)

Click at specified screen coordinates

mouse_down(button: str = "left")

Hold down a mouse button ('left', 'right', 'middle')

mouse_up(button: str = "left")

Release a mouse button ('left', 'right', 'middle')

drag_mouse(from_x: int, from_y: int, to_x: int, to_y: int, duration: float = 0.5)

Drag mouse from one position to another