MCP.so
Sign In

Computer Control MCP

@AB498

About Computer Control MCP

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.

Basic information

Category

Productivity

License

MIT

Runtime

python

Transports

stdio

Publisher

AB498

Submitted by

AB498

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "computer-control-mcp": {
      "command": "uvx",
      "args": [
        "computer-control-mcp@latest"
      ]
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Computer Control MCP?

An MCP server that provides computer control capabilities like mouse, keyboard, and OCR via PyAutoGUI, RapidOCR, and ONNXRuntime. It is similar to Anthropic’s “computer-use” and advertises zero external dependencies.

How to use Computer Control MCP?

Install with uvx computer-control-mcp@latest (first run downloads ~70 MB of Python dependencies) or via pip install computer-control-mcp. Configure the server in your MCP client’s settings under mcpServers and then invoke its tools through the client.

Key features of Computer Control MCP

  • Control mouse movements and clicks
  • Type text at the current cursor position
  • Take screenshots with optional GPU‑accelerated capture (Windows only)
  • Extract text from screenshots using OCR
  • List and activate open windows
  • Press keyboard keys and key combinations
  • Drag and drop operations
  • Configurable screenshot save directory and automatic WGC patterns

Use cases of Computer Control

Comments

More Productivity MCP servers