Computer Control MCP
Предоставляет контроль над компьютером: управление мышью, клавиатурой, OCR, скриншоты и окнами с помощью Python.
Описание
Сервер MCP для автоматизации взаимодействия с ПК. Использует PyAutoGUI для мыши и клавиатуры, RapidOCR и ONNXRuntime для OCR. Ключевые фичи: клики, ввод текста, скриншоты с распознаванием, активация окон, перетаскивание. Похож на Anthropic’s computer-use, без внешних зависимостей. Идеален для AI-агентов, автоматизации задач и тестирования интерфейсов.
Возможности
Управление мышью
Движения, клики по координатам и перетаскивание элементов.
Управление клавиатурой
Ввод текста и нажатие клавиш в текущей позиции.
Скриншоты и OCR
Захват экрана или окон с извлечением текста via RapidOCR.
Управление окнами
Список открытых окон и активация по шаблону или regex.
Получение размера экрана
Определение разрешения экрана для точного позиционирования.
Установка
{ “mcpServers”: { “computer-control-mcp”: { “command”: “uvx”, “args”: [“computer-control-mcp@latest”] } } }
Или глобальная установка: pip install computer-control-mcp Затем запуск: computer-control-mcp
Для разработки: git clone https://github.com/AB498/computer-control-mcp.git cd computer-control-mcp pip install -e . python -m computer_control_mcp.core