Back to Home
claude-did-this icon

MCPControl

by claude-did-this

Overview

A Windows control server for the Model Context Protocol, enabling AI models to programmatically control system operations such as mouse, keyboard, window management, and screen capture.

Installation

Run Command
mcp-control --sse

Environment Variables

  • AUTOMATION_PROVIDER
  • AUTOMATION_KEYBOARD_PROVIDER
  • AUTOMATION_MOUSE_PROVIDER
  • AUTOMATION_SCREEN_PROVIDER
  • AUTOMATION_CLIPBOARD_PROVIDER
  • AUTOHOTKEY_PATH
  • MAX_SSE_CLIENTS
  • LOG_LEVEL

Security Notes

This software grants AI models direct, programmatic control over the operating system's UI (mouse, keyboard, window management, screen capture), which is an inherently high-risk capability. The AutoHotkey provider executes dynamically generated scripts via `execSync`, which is a powerful and potentially risky operation. While strong input validation (Zod schemas, detection of dangerous key combinations) and mandatory HTTPS for remote production deployments are implemented to mitigate risks, the fundamental nature of the tool requires extreme caution. The project explicitly warns users of its experimental and potentially dangerous nature.

Similar Servers

Stats

Interest Score63
Security Score6
Cost ClassHigh
Avg Tokens25000
Stars255
Forks35
Last Update2025-12-02

Tags

Windows automationDesktop controlAI integrationUI automationModel Context Protocol