Windows-MCP
开源的Windows桌面自动化MCP服务器,基于Windows UI Automation(UIA)框架,将桌面GUI翻译为结构化语义树供AI智能体操控,支持本地STDIO管道通信,无需网络端口
时间轴 (近 90 天)
CursorTouch Windows-MCP 是一个开源项目,作为本地服务器运行,充当语言模型与操作系统内部架构之间的翻译层
Windows-MCP 核心依赖 Windows UI Automation(UIA)框架,将桌面界面翻译成结构化的层级文本文档,为每个按钮和窗口提取元数据与坐标
Windows-MCP 剥离图像编码与云端推理后,每个离散动作的延迟降至 0.2 到 0.5 秒之间
Windows-MCP 使用本地 STDIO 管道,宿主应用将其 Python 可执行程序作为同机子进程启动,客户端与服务器仅通过标准输入输出流通信,对局域网和公网开放的 TCP 端口数量为零
能力发现请求、工具调用和状态上报都以 JSON-RPC 2.0 消息格式在封闭回路中流转
Windows-MCP 的 Python 服务器通过触发 Win32 硬件中断执行点击,使操作系统以为是真实鼠标硬件在移动
如果人类操作者在智能体模拟硬件中断时物理移动鼠标,真实信号会与合成信号碰撞导致光标偏离,UI 状态未更新时客户端触发超时并停止智能体,这是刻意的故障保护机制
Windows-MCP 的 Python 服务器继承启动它的宿主应用的完整权限等级,默认工具集包含 PowerShell 执行和注册表编辑等系统管理能力
缺乏隔离的智能体在抓取含恶意隐藏提示的本地 HTML 文档或网站时,会面临间接提示注入攻击,语言模型无法可靠区分合法命令与文档中埋藏的隐藏载荷
运维者可通过编辑宿主客户端执行参数(通常位于 claude_desktop_config.json 文件),在初始化时传入 exclude tools 标志,撤销 PowerShell 和注册表修改访问以收窄攻击面
还有 1 条时间轴事件
全部知识事实 (11)
CursorTouch Windows-MCP 是一个开源项目,作为本地服务器运行,充当语言模型与操作系统内部架构之间的翻译层
50%待验证Windows-MCP 核心依赖 Windows UI Automation(UIA)框架,将桌面界面翻译成结构化的层级文本文档,为每个按钮和窗口提取元数据与坐标
50%待验证Windows-MCP 剥离图像编码与云端推理后,每个离散动作的延迟降至 0.2 到 0.5 秒之间
50%待验证Windows-MCP 使用本地 STDIO 管道,宿主应用将其 Python 可执行程序作为同机子进程启动,客户端与服务器仅通过标准输入输出流通信,对局域网和公网开放的 TCP 端口数量为零
50%待验证能力发现请求、工具调用和状态上报都以 JSON-RPC 2.0 消息格式在封闭回路中流转
50%待验证Windows-MCP 的 Python 服务器通过触发 Win32 硬件中断执行点击,使操作系统以为是真实鼠标硬件在移动
50%待验证如果人类操作者在智能体模拟硬件中断时物理移动鼠标,真实信号会与合成信号碰撞导致光标偏离,UI 状态未更新时客户端触发超时并停止智能体,这是刻意的故障保护机制
50%待验证Windows-MCP 的 Python 服务器继承启动它的宿主应用的完整权限等级,默认工具集包含 PowerShell 执行和注册表编辑等系统管理能力
50%待验证缺乏隔离的智能体在抓取含恶意隐藏提示的本地 HTML 文档或网站时,会面临间接提示注入攻击,语言模型无法可靠区分合法命令与文档中埋藏的隐藏载荷
50%待验证运维者可通过编辑宿主客户端执行参数(通常位于 claude_desktop_config.json 文件),在初始化时传入 exclude tools 标志,撤销 PowerShell 和注册表修改访问以收窄攻击面
50%待验证组织应对所有重要任务执行人在回路(human-in-the-loop)操作协议,关闭全局自动批准设置
50%