Integration · MODEL CONTEXT PROTOCOL

SecretiveShell mcp windows

MCP server for the windows API.

WHAT IT CONNECTS

What SecretiveShell mcp windows gives an AI Agent

  • get_media_sessions
  • pause
  • play
  • next
  • previous
  • send_toast
  • get_foreground_window_info
  • get_window_list
  • focus_window
  • close_window
  • minimize_window
  • screenshot_window
  • sleep_monitors
  • wake_monitors
  • set_theme_mode (light, dark)
  • get_theme_mode
  • open_file
  • open_url
  • get_clipboard
  • set_clipboard

SECURITY

An MCP listing is not a security review

An MCP server may receive model context, credentials, local files, or permission to call external systems. Review its code, requested environment variables, network behavior, package provenance, and maintenance status before connecting it to an agent.

README

Repository 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

View README on GitHub

COMMUNITY

Save, rate, and discuss

Loading community data…