MCP server providing computer control capabilities including mouse, keyboard, OCR, and screen management using PyAutoGUI and RapidOCR with zero external dependencies.
Click at specified screen coordinates.
Move mouse cursor to specified coordinates.
Drag mouse from one position to another.
Type the specified text at current cursor position.
Press a specified keyboard key.
Capture screen or window with optional OCR.
Get current screen resolution.
List all open windows.
Bring specified window to foreground.
{
"mcpServers": {
"computer-control-mcp": {
"command": "uvx",
"args": ["computer-control-mcp@latest"]
}
}
}