🖥️ PC-Control MCP Server
Simple and lightweight MCP server for controlling Windows PC via Claude Desktop.
Features
✅ Execute Shell Commands - Run any Windows command ✅ System Status - Check CPU, Memory, Disk usage ✅ Audio Control - Manage system volume ✅ Power Management - Shutdown, restart, sleep, lock ✅ App Launcher - Launch any application ✅ Vision - Take screenshots ✅ Window Control - Minimize, maximize, focus windows ✅ Process Manager - Monitor resource usage
Quick Install
-
Clone or download this folder
-
Install dependencies:
pip install -r requirements.txt
- Configure Claude Desktop:
Edit: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"pc-control": {
"command": "python",
"args": ["C:/path/to/pc-control-mcp/main.py"]
}
}
}
- Restart Claude Desktop
Usage
Ask Claude:
- "Check my system status"
- "Execute command: dir"
- "Set volume to 50%"
- "Open Chrome"
- "Lock my computer"
Requirements
- Python 3.8+
- Windows 10/11
- Claude Desktop App
Tools
system_execute_command
Execute any shell command
system_get_status
Get CPU, Memory, Disk, Battery status
system_manage_volume
Control audio volume (set, get, mute, unmute)
system_manage_power
Power actions (shutdown, restart, sleep, lock)
system_launch_app
Launch applications by name
system_get_processes
List running processes sorted by CPU or Memory
screen_take_screenshot
Capture screenshot of primary monitor
window_list
List specific details of all visible windows
window_manage
Manage windows (focus, minimize, maximize, close)
License
MIT
Created with ❤️ for Windows automation