mcp-windows

mcp-windows is an MCP server for the Windows API, providing features such as media management, window management, notifications, and clipboard operations. Users can easily control windows and media, making it particularly useful for automation and workflow efficiency. Installation is straightforward, requiring only the addition of necessary commands to the configuration file for immediate use.

GitHub Stars

14

User Rating

Not Rated

Forks

0

Issues

0

Views

1

Favorites

0

README
mcp-windows

MCP server for the windows API.

Installation

add this to your claude mcp config:

{
  "mcpServers": {
    "windows": {
      "command": "uvx",
      "args": [
        "mcp-windows"
      ]
    }
  }
}

or locally:

{
  "mcpServers": {
    "windows": {
      "command": "uv",
      "args": [
        "--directory",
        "C:\\Users\\{name}\\Documents\\mcp-windows",
        "run",
        "mcp-windows"
      ]
    }
  }
}
Features
Media
  • get_media_sessions
  • pause
  • play
  • next
  • previous
Notifications
  • send_toast
Window Management
  • get_foreground_window_info
  • get_window_list
  • focus_window
  • close_window
  • minimize_window
screenshot
  • screenshot_window
Monitors
  • sleep_monitors
  • wake_monitors
Theme
  • set_theme_mode (light, dark)
  • get_theme_mode
Start Menu
  • open_file
  • open_url
Clipboard
  • get_clipboard
  • set_clipboard
License

MIT

Author Information
TerminalMan

Computer Science undergraduate passionate about Artificial Intelligence, self-hosted software solutions, and automation.

@promptmeshUnited Kingdom

141

Followers

78

Repositories

1

Gists

17

Total Contributions

Top Contributors

Threads