MCP Windows

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

-
security - not tested
A
license - permissive license
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

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.

Related MCP Servers

  • -
    security
    A
    license
    -
    quality
    A Windows control server built using nut.js and Model Context Protocol (MCP), providing programmatic control over Windows system operations including mouse, keyboard, window management, and screen capture functionality.
    Last updated -
    137
    84
    TypeScript
    MIT License
  • -
    security
    F
    license
    -
    quality
    An MCP server that enables Claude Desktop to interact with Sanity.io content, providing tools to create, edit, list documents and get schema templates.
    Last updated -
    TypeScript
  • -
    security
    -
    license
    -
    quality
    An MCP server that enables Claude and other MCP clients to interact with Mattermost workspaces, providing channel management, messaging capabilities, and topic monitoring functionality.
    Last updated -
    TypeScript
  • A
    security
    A
    license
    A
    quality
    A Model Context Protocol server that automatically reads the Claude Desktop configuration file and presents all available MCP services in an easy-to-copy format at the top of the tools list.
    Last updated -
    1
    8
    2
    JavaScript
    MIT License
    • Apple

View all related MCP servers

ID: iox94b0y8s