文章总结: Windows-MCP是一个开源轻量级MCP服务器项目,实现AI代理与Windows操作系统的无缝集成,支持文件导航、应用控制、界面交互等自动化任务。项目提供丰富工具集包括鼠标键盘操作、窗口管理、注册表读写等功能,具有实时交互、可定制扩展、无需特定模型依赖等特点,适用于本地化部署和自动化测试场景。 综合评分: 78 文章分类: 安全工具,应用安全,终端安全,安全开发,其他
网络中有一份开源的Windows计算机专用的MCP服务器
bl0ckdev bl0ckdev
Esn技术社区
2026年5月5日 17:34 河南
在小说阅读器读本章
去阅读
Bl0ckdev从零开始手搓MCP服务器:完全本地化运行,没有教程全是踩坑。
Windows-MCP 是一个轻量级开源项目,能够实现 AI 代理与 Windows 操作系统之间的无缝集成。作为MCP服务器,弥合了LLM与Windows操作系统之间的差距,使代理能够执行文件导航、应用控制、界面交互、质量保证测试等任务。
- 无缝 Windows 集成 原生 与 Windows UI 元素交互,打开应用,控制窗口,模拟用户输入等。
- 使用任何LLM(愿景可选)与许多自动化工具不同,Windows-MCP 不依赖任何传统的计算机视觉技术或特定的微调模型;它适用于任何大型语言模型,降低了复杂性和设置时间。
- 丰富工具集用于 UI 自动化 包括基础键盘、鼠标操作和窗口/UI 状态捕捉工具。
- 轻量级且开源 依赖最小,设置简便,完整源代码均可通过MIT许可发布。
- 可定制且可 扩展 轻松调整或扩展工具以满足您独特的自动化或人工智能集成需求。
- 实时交互 动作间的典型延迟(例如从一次鼠标点击到下一次点击)范围为0.2到0.9秒,且可能因活跃应用数量和系统负载以及大型语言模型的推理速度而略有变化。
- 浏览器自动化的DOM模式 State-Tool的
特殊模式,专注于网页内容,过滤浏览器UI元素,实现更简洁高效的网页自动化。
use_dom=True
MCP客户端可以访问以下工具与Windows交互:Click:点击给定坐标的屏幕。Type: 在元素上输入文本(可选地清除已有文本)。Scroll:在窗口或特定区域上垂直或水平滚动。Move: 移动鼠标指针或拖曳(设置为 drag=True)到坐标。Shortcut: 按键盘快捷键(, , 等)。Ctrl+cAlt+TabWait:暂停一段固定时间。Screenshot:快速截图优先桌面捕获,包含光标位置、激活/打开窗口和图片。为了速度跳过 UI 树提取,应该是你主要需要视觉上下文时的默认首选调用。支持或捕捉特定屏幕。display=[0]display=[0,1]Snapshot:为需要交互元素ID、可滚动区域或浏览器提取的工作流程提供完整的桌面状态捕捉。支持包含截图,或限制所有返回快照信息只能在特定界面显示。use_dom=Trueuse_vision=Truedisplay=[0]display=[0,1]App: 要从开始菜单启动应用程序,调整或移动窗口大小并切换应用。Shell: 以执行PowerShell命令。Scrape:抓取整个网页以获取信息。MultiSelect:使用可选的Ctrl键选择多个项目(文件、文件夹、复选框)。当提供标签时,采用批量标签到坐标分辨率。MultiEdit:在指定坐标的多个输入字段中输入文本。当提供标签时,采用批量标签到坐标分辨率。Clipboard: 阅读或设置Windows剪贴板内容。Process:通过PID或名称列出正在运行的进程或终止进程。Notification发送带有标题和信息的Windows吐司通知。Registry: 读取、写入、删除或列出 Windows 注册表值和键。
仓库地址:
https://github.com/CursorTouch/Windows-MCP
更多的MCP服务器仓库地址:
https://github.com/punkpeye/awesome-mcp-servers
免责声明:
本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。
任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。
本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我。
本文转载自:Esn技术社区 bl0ckdev bl0ckdev《网络中有一份开源的Windows计算机专用的MCP服务器》
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。












评论