
Windows System Control
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.
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
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 skillsUI 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.
"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."
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".
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.
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.
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.