MCP Hub
Back to servers

PC-Control MCP Server

A lightweight Windows automation server that enables Claude to execute shell commands, manage system power and volume, control windows, and monitor system resources.

Tools
9
Updated
Jan 6, 2026

🖥️ 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

  1. Clone or download this folder

  2. Install dependencies:

pip install -r requirements.txt
  1. Configure Claude Desktop:

Edit: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "pc-control": {
      "command": "python",
      "args": ["C:/path/to/pc-control-mcp/main.py"]
    }
  }
}
  1. 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

Reviews

No reviews yet

Sign in to write a review