JUHE API Marketplace
SecretiveShell avatar
MCP Server

MCP Windows

Windows integration MCP server that enables Claude to interact with Windows system features including media playback control, notification management, window operations, screenshots, monitor control, theme settings, file opening, and clipboard access.

17
GitHub Stars
8/23/2025
Last Updated
MCP Server Configuration
1{
2 "name": "windows",
3 "command": "uvx",
4 "args": [
5 "mcp-windows"
6 ]
7}
JSON7 lines

README Documentation

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

Quick Install

Quick Actions

Key Features

Model Context Protocol
Secure Communication
Real-time Updates
Open Source