MCP Windows Desktop Automation
Automatización del escritorio de Windows MCP
Un servidor de Protocolo de Contexto de Modelo (MCP) para la automatización del escritorio de Windows mediante AutoIt.
Descripción general
Este proyecto proporciona un servidor MCP de TypeScript que envuelve el paquete node-autoit-koffi , lo que permite que las aplicaciones LLM automaticen las tareas del escritorio de Windows a través del protocolo MCP.
El servidor expone:
Herramientas : Todas las funciones de AutoIt son herramientas MCP
Recursos : Acceso a archivos y capacidades de captura de pantalla
Indicaciones : Plantillas para tareas de automatización comunes
Related MCP server: DREAMVFIA Windows MCP
Características
Envoltura completa de todas las funciones de AutoIt como herramientas MCP
Soporte para transportes stdio y WebSocket
Recursos de acceso a archivos para leer archivos y directorios
Recursos de captura de pantalla para capturar la pantalla o ventanas específicas
Plantillas de indicaciones para tareas de automatización comunes
Tipado estricto de TypeScript en todo momento
Instalación
# Clone the repository
git clone https://github.com/yourusername/mcp-windows-desktop-automation.git
cd mcp-windows-desktop-automation
# Install dependencies
npm install
# Build the project
npm run buildUso
Iniciando el servidor
# Start with stdio transport (default)
npm start
# Start with WebSocket transport
npm start -- --transport=websocket --port=3000
# Enable verbose logging
npm start -- --verboseOpciones de línea de comandos
--transport=stdio|websocket: especifica el protocolo de transporte (predeterminado: stdio)--port=<number>: especifica el puerto para el transporte de WebSocket (predeterminado: 3000)--verbose: Habilitar el registro detallado
Herramientas
El servidor proporciona herramientas para:
Operaciones del mouse : mover, hacer clic, arrastrar, etc.
Operaciones del teclado : enviar pulsaciones de teclas, operaciones del portapapeles, etc.
Gestión de ventanas : buscar, activar, cerrar, redimensionar ventanas, etc.
Manipulación de controles : interactúe con controles de UI, botones, campos de texto, etc.
Gestión de procesos : iniciar, detener y supervisar procesos
Operaciones del sistema : Apagado, suspensión, etc.
Recursos
El servidor proporciona recursos para:
Acceso a archivos : leer archivos y listar directorios
Capturas de pantalla : captura la pantalla o ventanas específicas
Indicaciones
El servidor proporciona plantillas de indicaciones para:
Interacción con ventanas : Busque e interactúe con ventanas
Relleno de formularios : automatiza las tareas de llenado de formularios
Tareas de automatización : crear scripts para tareas repetitivas
Monitoreo : Esperar condiciones específicas
Desarrollo
# Run in development mode
npm run dev
# Lint the code
npm run lint
# Run tests
npm run testLicencia
Instituto Tecnológico de Massachusetts (MIT)
This server cannot be installed
Maintenance
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceA Model Context Protocol server that provides desktop automation capabilities using RobotJS and screenshot capabilities, enabling LLMs to control mouse movements, keyboard inputs, and capture screenshots of the desktop environment.7733MIT
- FlicenseNot gradedqualityDmaintenanceA lean local Windows automation server providing tools for mouse and keyboard control, screenshot capture, and process management. It enables programmatic interaction with the Windows desktop environment through the Model Context Protocol.
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that gives any AI full control over a Windows PC, enabling application control, mouse/keyboard automation, screen capture, browser automation, and more.4MIT
- FlicenseNot gradedqualityCmaintenanceWindows GUI automation MCP server for Claude Code, enabling deterministic desktop app control via 32 tools including window management, input, pixel search, and file verification, leveraging the AutoIt backend.
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to control Unreal E…
A Model Context Protocol server for Wix AI tools
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/mario-andreschak/mcp-windows-desktop-automation'
If you have feedback or need assistance with the MCP directory API, please join our Discord server