Перейти к содержимому

Computer Control MCP

Предоставляет контроль над компьютером: управление мышью, клавиатурой, OCR, скриншоты и окнами с помощью Python.

Python
38 stars

Описание

Сервер 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

Информация

Язык
Python
Лицензия
MIT License
GitHub Stars
38

Ссылки