Windows System Control

Windows System Control

secretiveshell

Provides AI control over Windows system functions like media playback, window management, screenshots, and system settings. Lets you automate common Windows tasks through AI commands.

Enables AI to control Windows system functions including media playback, notifications, window management, screenshots, monitor control, theme changes, clipboard access, and file operations.

22283 views4Local (stdio)

What it does

  • Control media playback (play, pause, next, previous)
  • Manage windows (focus, close, minimize, list)
  • Take screenshots of specific windows
  • Send Windows toast notifications
  • Access and modify clipboard content
  • Control monitor sleep/wake and system theme

Best for

Automating Windows desktop workflowsBuilding AI assistants for Windows productivityCreating custom system control scripts
Direct Windows API integrationNo external dependencies

About Windows System Control

Windows System Control is a community-built MCP server published by secretiveshell that provides AI assistants with tools and capabilities via the Model Context Protocol. Windows System Control enables win automation with AI for media playback, window management, screenshots, theme changes, It is categorized under productivity, developer tools.

How to install

You can install Windows System Control in your AI client of choice. Use the install panel on this page to get one-click setup for Cursor, Claude Desktop, VS Code, and other MCP-compatible clients. This server runs locally on your machine via the stdio transport.

License

Windows System Control is released under the MIT license. This is a permissive open-source license, meaning you can freely use, modify, and distribute the software.

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

Alternatives

Related Skills

Browse all skills
ui-design-system

UI design system toolkit for Senior UI Designer including design token generation, component documentation, responsive design calculations, and developer handoff tools. Use for creating design systems, maintaining visual consistency, and facilitating design-dev collaboration.

18
windows-ui-automation

"Expert in Windows UI Automation (UIA) and Win32 APIs for desktop automation. Specializes in accessible, secure automation of Windows applications including element discovery, input simulation, and process interaction. HIGH-RISK skill requiring strict security controls for system access."

15
ai-sdk

Answer questions about the AI SDK and help build AI-powered features. Use when developers: (1) Ask about AI SDK functions like generateText, streamText, ToolLoopAgent, embed, or tools, (2) Want to build AI agents, chatbots, RAG systems, or text generation features, (3) Have questions about AI providers (OpenAI, Anthropic, Google, etc.), streaming, tool calling, structured output, or embeddings, (4) Use React hooks like useChat or useCompletion. Triggers on: "AI SDK", "Vercel AI SDK", "generateText", "streamText", "add AI to my app", "build an agent", "tool calling", "structured output", "useChat".

6
crewai-developer

Comprehensive CrewAI framework guide for building collaborative AI agent teams and structured workflows. Use when developing multi-agent systems with CrewAI, creating autonomous AI crews, orchestrating flows, implementing agents with roles and tools, or building production-ready AI automation. Essential for developers building intelligent agent systems, task automation, and complex AI workflows.

2
mcp-developer

Use when building MCP servers or clients that connect AI systems with external tools and data sources. Invoke for MCP protocol compliance, TypeScript/Python SDKs, resource providers, tool functions.

1
ccxt-typescript

CCXT cryptocurrency exchange library for TypeScript and JavaScript developers (Node.js and browser). Covers both REST API (standard) and WebSocket API (real-time). Helps install CCXT, connect to exchanges, fetch market data, place orders, stream live tickers/orderbooks, handle authentication, and manage errors. Use when working with crypto exchanges in TypeScript/JavaScript projects, trading bots, arbitrage systems, or portfolio management tools. Includes both REST and WebSocket examples.

1