Back to MCP directory
publicPublicdnsLocal runtime

Windows System Control

一个为Windows API提供MCP服务的工具,支持媒体控制、通知发送、窗口管理、截图、显示器控制、主题设置、启动菜单和剪贴板操作等功能。

article

README

🚀 mcp-windows

mcp-windows 是一个提供 Windows API 的 MCP 服务,它能帮助开发者便捷地调用各类 Windows 系统功能。

🚀 快速开始

本服务的使用需要将相关配置添加到 claude mcp 配置中,或者进行本地安装。

📦 安装指南

方式一:添加到 claude mcp 配置

将以下内容添加到你的 claude mcp 配置中:

{
  "mcpServers": {
    "windows": {
      "command": "uvx",
      "args": [
        "mcp-windows"
      ]
    }
  }
}

方式二:本地安装

{
  "mcpServers": {
    "windows": {
      "command": "uv",
      "args": [
        "--directory",
        "C:\\Users\\{name}\\Documents\\mcp-windows",
        "run",
        "mcp-windows"
      ]
    }
  }
}

✨ 主要特性

媒体功能

  • 获取媒体会话,便于对媒体播放进行管理。
  • 支持暂停播放、继续播放操作,满足不同播放需求。
  • 可跳到下一首或回到上一首,轻松切换播放曲目。

通知功能

  • 能够发送 toast 通知,及时向用户传递信息。

窗口管理功能

  • 获取前景窗口信息和窗口列表,方便了解当前窗口状态。
  • 支持切换窗口焦点、关闭窗口和最小化窗口操作,提升窗口管理效率。

屏幕截图功能

  • 可以截取窗口屏幕,方便记录窗口内容。

显示器功能

  • 可关闭显示器以节省能源,也能唤醒显示器恢复使用。

主题功能

  • 设置主题模式(亮、暗),满足不同视觉需求。
  • 获取当前主题模式,了解系统当前主题状态。

开始菜单功能

  • 支持打开文件和 URL 链接,操作更加便捷。

系统剪贴板功能

  • 获取剪贴板内容,方便查看复制的信息。
  • 设置剪贴板内容,实现信息的快速复制。

📄 许可证

本项目采用 MIT 许可证。

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client