AI-Powered Windows Automation Server using Model Context Protocol (MCP) | Control Windows apps, automate tasks, and manage systems through natural language commands with Claude, ChatGPT & other AI assistants | 80+ automation tools
git clone https://github.com/mukul975/mcp-windows-automation.gitMCP Windows Server transforms your Windows PC into an intelligent automation hub controlled by AI assistants like Claude and ChatGPT. Built on Anthropic's Model Context Protocol, it provides 200+ automation tools across system control, file operations, web automation, image processing, Office integration, and security tasks. Simply issue natural language commands—take screenshots, manage processes, create backups, or automate Office workflows—and the server translates them into secure system actions. The framework includes built-in command filtering and validation to ensure safe execution, making it ideal for developers, power users, and automation teams seeking hands-free Windows control through AI.
Install via PyPI with `pip install mcp-windows-server`. Configure Claude Desktop by adding the server to your config file and restarting. Start the server with `mcp-windows-server` and issue natural language commands through Claude to automate Windows tasks.
Automate file management and backup operations through natural language
Control Windows applications and system processes via Claude Desktop
Extract data from web pages and perform automated web scraping
Generate screenshots, perform OCR, and manipulate images programmatically
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/mukul975/mcp-windows-automationCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Act as an MCP Windows Automation Server. I want to automate a task on my Windows system. Here are the details: [TASK], [APPLICATION], [FREQUENCY], [TRIGGER]. Provide the necessary MCP commands to set this up.
```markdown ## MCP Windows Automation Commands ### Task Automation Setup To automate the task of backing up files from [COMPANY] application every Friday at 5 PM, use the following commands: ```mcp // Set the backup task Task: BackupFiles Application: [COMPANY] Data Manager Frequency: Weekly Trigger: Friday, 5 PM // Define the backup source and destination Source: C:\\CompanyData Destination: D:\\Backups\\CompanyData // Set notification preferences Notification: Email Recipient: [EMAIL] Subject: Weekly Backup Completed // Execute the task Run Task: BackupFiles ``` ### Expected Output The MCP Windows Automation Server will create a scheduled task to back up files from the specified application every Friday at 5 PM. A confirmation email will be sent to [EMAIL] upon successful completion of the backup. ```
Automate your browser workflows effortlessly
AI assistant built for thoughtful, nuanced conversation
Get more done every day with Microsoft Teams – powered by AI
Automate your spreadsheet tasks with AI power
Agentic AI Workflow platform
Connected workspace for docs, wikis, and projects
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan