servidor mcp-pyautogui
Un servidor MCP (Protocolo de contexto de modelo) que proporciona capacidades de control y pruebas de GUI automatizadas a través de PyAutoGUI.
Características
Controlar los movimientos y clics del ratón
Simular la entrada del teclado
Tomar capturas de pantalla
Buscar imágenes en la pantalla
Obtener información de la pantalla
Compatibilidad multiplataforma (Windows, macOS, Linux)
Herramientas
El servidor implementa las siguientes herramientas:
Control del ratón
Mueva el ratón a coordenadas específicas
Haga clic en la posición actual o especificada
Operaciones de arrastrar y soltar
Obtener la posición actual del mouse
Control del teclado
Escribe texto
Presione teclas individuales
Combinaciones de teclas de acceso rápido
Operaciones de pantalla
Tomar capturas de pantalla
Obtener el tamaño de la pantalla
Buscar ubicaciones de imágenes en la pantalla
Obtener colores de píxeles
Instalación
Prerrequisitos
Python 3.12+
PyAutoGUI
Otras dependencias se instalarán automáticamente
Pasos de instalación
Instalar el paquete:
Configuración del escritorio de Claude
En MacOS:
En Windows:
Configuración de servidores de desarrollo/no publicados:
Configuración de servidores publicados:
Desarrollo
Construcción y publicación
Sincronizar dependencias y actualizar el archivo de bloqueo:
Distribuciones de paquetes de compilación:
Publicar en PyPI:
Nota: Establezca las credenciales de PyPI a través de variables de entorno o indicadores de comando:
Token:
--tokenoUV_PUBLISH_TOKENNombre de usuario/contraseña:
--username/UV_PUBLISH_USERNAMEy--password/UV_PUBLISH_PASSWORD
Depuración
Para obtener la mejor experiencia de depuración, utilice el Inspector MCP.
Inicie el Inspector MCP a través de npm:
El Inspector mostrará una URL a la que podrá acceder en su navegador para comenzar a depurar.
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
Proporciona capacidades de control y pruebas de GUI automatizadas a través de un servidor MCP que permite movimientos del mouse, entrada de teclado, capturas de pantalla y reconocimiento de imágenes en Windows, macOS y Linux.
Related MCP Servers
- -security-license-qualityAn MCP server that bridges AI agents with GUI automation capabilities, allowing them to control mouse, keyboard, windows, and take screenshots to interact with desktop applications.Last updated -10MIT License
- -security-license-qualityMCP server that provides computer control capabilities including mouse movements, keyboard actions, screenshot capture with OCR, and window management through a unified API.Last updated -48MIT License
- Asecurity-licenseAqualityA powerful MCP server that provides interactive user feedback and command execution capabilities for AI-assisted development, featuring a graphical interface with text and image support.Last updated -139MIT License
- -security-license-qualityAn MCP server that allows AI tools like Claude Desktop, Claude Code, and Cursor to visually interact with macOS applications by capturing screenshots and controlling the mouse and keyboard.Last updated -5