Skip to main content
Glama

šŸ–„ļø 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

-
security - not tested
F
license - not found
-
quality - not tested

Latest Blog Posts

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/krsnmlna1/MCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server