<span class=“js_title_inner“>Windows-MCP:让AI直接操作你的Windows系统</span>

Windows MCP:AI驱动的Windows系统自动化工具 摘要: WindowsMCP是一款开源的轻量级工具,通过将大型语言模型(LLM)与Windows系统深度集成,实现自动化UI交互、文件操作和应用程序控制。其核心功能包括原生UI交互(点击、输入、滚动等)、丰富的工具集(文件操作、系统命令执行等)以及跨LLM兼容性(支持Claude、Gemini等)。技术亮点包括轻量级设计、无障碍树交互和实时扩展性,适用于学术、商业及个人生产力场景。目前仍存在安全风险和部分操作限制,未来计划扩展多语言支持和跨平台兼容。GitHub开源地址:Windows-MCP。 阅读详情

什么是Windows-MCP?

Windows-MCP 是一个轻量级的开源项目,它作为MCP(Model Context Protocol)服务器,在AI代理和Windows操作系统之间架起了一座桥梁。通过这个工具,AI代理可以直接与Windows系统交互,执行各种自动化任务。

演示视频

核心特性

🎯 无缝Windows集成

  • • 与Windows UI元素原生交互

  • • 打开应用程序、控制窗口

  • • 模拟用户输入操作

  • • 支持文件导航和管理

🤖 支持任意LLM

与许多自动化工具不同,Windows-MCP不依赖传统的计算机视觉技术或特定的微调模型。它可以使用任何LLM,降低了复杂性和设置时间。

🛠️ 丰富的UI自动化工具集

  • • 基础键盘和鼠标操作

  • • 窗口/UI状态捕获

  • • 实时交互(典型延迟0.7-2.5秒)

🔧 轻量级和可扩展

  • • 最小依赖

  • • 易于设置

  • • 完全开源(MIT许可证)

  • • 可根据需求自定义和扩展

支持的MCP工具

Windows-MCP提供了以下工具来与Windows交互:

  • • Click-Tool: 在指定坐标点击屏幕

  • • Type-Tool: 在元素上输入文本(可选择清除现有文本)

  • • Clipboard-Tool: 使用系统剪贴板复制或粘贴

  • • Scroll-Tool: 在窗口或特定区域垂直或水平滚动

  • • Drag-Tool: 从一个点拖拽到另一个点

  • • Move-Tool: 移动鼠标指针

  • • Shortcut-Tool: 按下键盘快捷键(Ctrl+c、Alt+Tab等)

  • • Key-Tool: 按下单个键

  • • Wait-Tool: 暂停指定时间

  • • State-Tool: 获取默认语言、浏览器、活动应用程序和交互式、文本和可滚动元素的组合快照,以及桌面截图

  • • Resize-Tool: 更改应用程序的窗口大小或位置

  • • Launch-Tool: 从开始菜单启动应用程序

  • • Shell-Tool: 执行PowerShell命令

  • • Scrape-Tool: 抓取整个网页信息

系统要求

前置条件

  • • Python 3.13+

  • • Anthropic Claude Desktop应用或其他MCP客户端

  • • UV(包管理器),通过pip install uv安装

  • • DXT(桌面扩展),通过npm install -g @anthropic-ai/dxt安装

  • • Windows默认语言为英语,或禁用MCP服务器中的Launch-Tool和Resize-Tool

快速开始

Gemini CLI集成

  1. 1. 在文件资源管理器中导航到%USERPROFILE%/.gemini并打开settings.json

  2. 2. 在settings.json中添加windows-mcp配置并保存:

{
  "theme":"Default",
"mcpServers":{
    "windows-mcp":{
      "command":"uv",
      "args":[
        "--directory",
        "<windows-mcp目录的路径>",
        "run",
        "main.py"
      ]
    }
}
}
  1. 3. 在终端中重新运行Gemini CLI,开始使用!

Claude Desktop集成

  1. 1. 克隆仓库:

git clone https://github.com/CursorTouch/Windows-MCP.git
cd Windows-MCP
  1. 2. 构建桌面扩展DXT:

npx @anthropic-ai/dxt pack
  1. 3. 打开Claude Desktop:

  • • 进入设置 -> 扩展 -> 安装扩展(定位.dxt文件)-> 安装

实际应用场景

自动化测试

  • • 应用程序UI测试

  • • 功能验证

  • • 回归测试

工作流程自动化

  • • 文件处理

  • • 应用程序操作

  • • 数据录入

远程控制

  • • 通过SSH远程操作电脑

  • • 移动设备控制桌面

  • • 跨平台任务执行

注意事项

⚠️ 安全提醒

此MCP直接与Windows操作系统交互以执行操作。请谨慎使用,避免在无法承受此类风险的环境中部署。

📝 当前限制

  • • 在段落中选择特定文本部分(正在开发中)

  • • Type-Tool主要用于输入文本,不适合在IDE中编程(正在开发中)

相关资源

  • • Windows-MCP GitHub仓库[1]

  • • MCP官方文档[2]

  • • Claude Desktop集成指南[3]

项目信息

项目名称

Windows-MCP

开源协议

MIT License

GitHub Stars

2k+

项目地址

https://github.com/CursorTouch/Windows-MCP

所属公司

CursorTouch

支持系统

Windows 7/8/8.1/10/11

编程语言

Python

引用链接

[1] Windows-MCP GitHub仓库: https://github.com/CursorTouch/Windows-MCP
[2] MCP官方文档: https://modelcontextprotocol.io/
[3] Claude Desktop集成指南: https://docs.anthropic.com/claude/docs/claude-desktop-extensions

Windows MCP 安装教程:让 AI 代理与 Windows 系统无缝交互 通过以上步骤,你已经成功安装和配置了 Windows MCP 服务。现在你的 Cursor 编辑器可以通过 MCP 协议与 Windows 系统进行深度交互,AI 代理能够:启动和控制应用程序执行系统命令自动化 UI 操作获取系统状态信息这为 AI 辅助开发和工作流程自动化提供了强大的基础。如果你在使用过程中遇到任何问题,欢迎在评论区讨论或查看项目的官方文档。 阅读详情

相关推荐

基于Playwright-MCP的智能浏览器自动化:从原理到实战

浏览器自动化是软件测试、数据采集和流程自动化领域的核心技术,它通过程序控制浏览器模拟用户操作,实现任务的自动执行。其核心原理在于利用浏览器驱动协议(如Chrome DevTools Protocol)与浏览器实例通信,执行导航、点击、输入等指令。这项技术的核心价值在于将人力从重复、繁琐的网页操作中解放出来,提升工作效率与准确性,广泛应用于自动化测试、数据监控、RPA(机器人流程自动化)等场景。随着大语言模型(LLM)与智能体(Agent)技术的发展,自动化范式正从“编写脚本”向“自然语言驱动”演进。本文聚焦

weixin_30629653的博客 401

Windows-MCP:AI代理与Windows系统无缝集成的开源革命

Windows-MCP:开源语言操控系统重塑人机交互(2025) 微软生态迎来重大变革——Windows-MCP通过开源协议实现自然语言操控电脑,将LLM深度集成至操作系统内核。其核心技术突破在于: 三层架构:基础操作层(原子指令)、系统交互层(上下文感知)、高级控制层(任务链组合),直接调用Windows API实现像素级精准控制; 零视觉依赖:基于UI Automation框架访问控件树,规避传统OCR误差; 企业级性能:平均操作延迟<2秒,内存占用<50MB。 当前支持文件整理、跨应用数据

技术引领业务创新 2464

AI驱动浏览器自动化:用Cursor与Playwright打造智能脚本生成工作流

浏览器自动化是现代软件测试、数据采集和流程自动化中的关键技术,它通过程序控制浏览器行为,模拟用户操作,实现网页交互的自动化执行。其核心原理在于通过浏览器开发者协议(如Chrome DevTools Protocol)与浏览器内核通信,发送指令并获取状态。这项技术的价值在于能高效、准确地完成重复性网页操作,大幅提升工作效率,并确保操作的一致性。在软件测试、数据爬取、监控报警和日常办公自动化等场景中,浏览器自动化已成为不可或缺的工具。随着AI技术的发展,特别是大语言模型(LLM)在代码生成领域的应用,自动化脚本

weixin_34150830的博客 452

【免费下载】 Windows-MCP:AI与Windows操作系统的无缝桥梁

Windows-MCP 是一个轻量级、开源的项目,旨在为人工智能(AI)代理与Windows操作系统的整合提供无缝连接。该项目通过充当MCP(Model Context Protocol)服务器,架起了大型语言模型(LLM)与Windows操作系统之间的桥梁,允许AI代理执行文件导航、应用程序控制、用户界面交互、问答测试等任务。 ## 项目技术分析 Windows-MCP 采用了Python ...

gitblog_00848的博客 1263

基于AI与Playwright的智能浏览器自动化:告别繁琐元素定位

浏览器自动化是软件测试和流程自动化中的关键技术,它通过程序模拟用户操作,实现Web应用的自动交互。传统方案如Selenium依赖编写和维护复杂且脆弱的元素选择器(如XPath、CSS选择器),这成为自动化脚本稳定性的主要瓶颈。随着大语言模型(LLM)的发展,AI编码助手能够理解自然语言意图并生成代码,而Model Context Protocol(MCP)则为AI模型提供了与外部工具(如浏览器)交互的标准协议。结合Playwright这一现代浏览器自动化库的智能等待和丰富API,我们可以构建一个由AI驱动的

weixin_34323858的博客 323

Windows-MCP 深度实战:让 AI 亲手接管你的 Windows!200 万人在用、0.2 秒响应的开源神器

Windows-MCP 是一个把大模型智能体直接"接入" Windows 桌面的开源 MCP 服务器。它不依赖计算机视觉、不挑模型,靠 Windows 无障碍树换来 0.2–0.5 秒的操作延迟,提供截图、点击、输入、文件、注册表、PowerShell 等 21 个工具。本文从安装接入、三大传输、安全闸门,到桌面所有权接管与截屏后端回退等硬核实现全部讲透,并附 6 张高清架构图与关键源码。无论你是做 Agent、做 QA 还是想解放双手,都能直接落地。

program哲学 486

scrapling 官网教程

选择使用方法查找元素访问元素的数据Navigation 导航抓取网站内容HTTP 请求动态加载的网站动态加载,并且有防护的网站。

freeking101的博客 1110

初识机会网络仿真器ONE中ExternalMovement移动模型(导入外部移动数据)

最近半个月一直在研究ONE中关于ExternalMovement移动模型的源代码,在网上几乎没有找到相关的资料,很是苦恼,如果有共同研究方向的小伙伴欢迎联系我,共同讨论进步。 下面记录一下几点感悟: 1、使用外部数据的前提是在ONE的配置文件中增加及修改相关代码: Group.movementModel = ExternalMovement ExternalMovement.file = move...

qq_36974792的博客 656

Windows-MCP:让AI直接操作你的Windows系统

是一个轻量级的开源项目,它作为MCP(Model Context Protocol)服务器,在AI代理和Windows操作系统之间架起了一座桥梁。与许多自动化工具不同,Windows-MCP不依赖传统的计算机视觉技术或特定的微调模型。• Windows默认语言为英语,或禁用MCP服务器中的Launch-Tool和Resize-Tool。• Type-Tool主要用于输入文本,不适合在IDE中编程(正在开发中)• 进入设置 -> 扩展 -> 安装扩展(定位.dxt文件)-> 安装。

学点程序 2602

在Qt中集成VTK和PCL:实现数据可视化的完整指南

在现代软件开发中,数据可视化至关重要。将VTK(Visualization Toolkit)和PCL(Point Cloud Library)集成到Qt环境里,能为开发者提供强大的可视化解决方案。本文将深入讲解如何在Qt中读取PCL文件,展示VTK模型和PCL数据,适合想要在Qt项目中实现数据可视化的开发者。

轩宇的博客 916

FM20S用户手册-PL端案例开发手册

为便于演示,本次操作直接将led_flash案例中的 "led_flash_fm20s\constraints\constrs_1Ved_flash_fm20s.fdc"文件全部代码拷贝至编辑 界面,并点击保存按钮。引脚约束请查看案例工程"led_flash\project\led_flash_fm20s\constraints\constrs_1\"目 录下的led_flash_fm20sfdc。(4)弹出如下界面,在界面配置Select device forthe project"内容,如下图。

创龙,嵌入式一体化解决方案商 400

用自然语言控制你的电脑:Windows-MCP 项目实测

把大语言模型(LLM)和 Windows 桌面「打通」,让 AI 可以像人一样点击、输入、查文件、跑程序。• 欢迎提 Issue、PR,或直接在 Discussion 分享你的自动化脚本!• 系统占用:Python 单进程 < 50 MB 内存。• 首次配置:3 条命令,2 分钟完成(见下方教程)• 所有操作需用户显式授权(Cursor 会弹窗)• 平均延迟:1.5–2.3 秒/次操作。• 代码 MIT 协议,可自审、可二开。“打开 Excel 并新建表格”读取 UI 状态并断言。

justjavac(迷渡) 1946

PCL SVD分解求变换矩阵【2026最新版】

该算例使用奇异矩阵分解来求变换矩阵,输入的是同名点坐标输出的是变换矩阵。博客长期更新,本文最近一次更新时间为:2026年5月10日。

点云侠的博客 36万+

0代码,5分钟,搭建出企业级文档处理MCP Agent

文档质量决定了大模型理解的上限。当你正在构建知识库或者搭建文档审核相关的Agent,可以考虑将TextIn MCP Server嵌入到你的搭建工作流中,成为你的文档处理引擎。

z551646的博客 1386

「UG/NX」Block UI 曲线收集器CurveCollector

曲线收集器块用于选择一条或多条曲线,包括通过选择意图连接的末端曲线链。曲线选择意图用于此块,但它不支持“交点处停止”、“跟随圆角”、“中间链”和“特征内链”等规则选项。

何曾参静谧的博客 1090

Transformer实战(1)——词嵌入技术详解

词嵌入的核心思想是,通过将词语表示为稠密的向量,使得计算机可以更有效地处理和理解文本中的语义关系。在本节中,我们学习了单词分布式表示的概念及其实现,包括静态嵌入和动态嵌入,实现了 Word2Vec 和 GloVe 模型,并介绍了如何使用 Gensim API 探索嵌入空间。

盼小辉丶的博客 1万+

Windows-MCP 安装与使用全指南:让 AI 轻松操控你的电脑

Windows-MCP 支持通过配置文件进行个性化设置,主要配置文件为项目目录下的修改默认端口号设置操作超时时间配置日志级别添加自定义快捷键映射调整 UI 元素识别精度。

zengliguang的专栏 1万+

基于Simulink的雷达跟踪系统仿真(附源码)

此示例包含对雷达系统的基本特征进行建模的子系统。该模型是用于目标位置和速度检测的雷达系统的典型模型。该示例包括雷达脉冲发生器、射频发射器子系统、移动目标的 Simulink 表示、射频接收器和接收模块(Rx 模块)。

珞瑜的博客 3513

Windows用户福音 | 全网最全MCP实战指南(附资源导航+避坑手册)

MCP(ModelContextProtocol)作为连接AI模型与开发环境的协议框架,正随智能体技术发展受关注。文章提供Windows系统安装指南:推荐Cursor内置方案或VSCode插件扩展,并给出环境准备要点。针对MCP生态混乱问题,梳理了官方及第三方优质资源渠道,包括GitHub核心库和中文友好平台。通过Python自动化报表和前端智能补全两个场景展示MCP的实战应用,最后给出Windows特有问题解决方案。全文旨在帮助开发者快速掌握MCP技术,提升开发效率。

MachineGunJoe666 1740

国债期货的日线趋势跟踪策略实现(基于backtrader框架)

通过backtrader框架,我们可以轻松地实现国债期货的日线趋势跟踪策略,并进行回测和验证。通过这种策略,我们可以尝试捕捉国债期货价格的短期趋势,并根据趋势的方向进行交易决策。backtrader提供了许多内置的指标、订单类型和其他功能,可以帮助你进一步优化和改进你的策略。它提供了丰富的工具和功能,使我们能够快速实现和验证我们的交易想法。方法中,我们根据当前价格和前一天的价格判断趋势的方向,并根据趋势的变化进行买入或卖出操作。然后,我们设置了初始资金和交易手续费,并将我们定义的策略。来跟踪每日的收盘价。

NisyPhilosophy的博客 404

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

LLMs之Agent:Windows-MCP的简介、安装和使用方法、案例应用之详细攻略

​ LLMs之Agent:Windows-MCP的简介、安装和使用方法、案例应用之详细攻略 目录 Windows-MCP的简介 Windows-MCP的安装和使用方法 Windows-MCP的案例应用 Windows-MCP的简介 Windows-MCP 是一个轻量级的开源项目,旨在实现 AI 代理与 Windows 操作系统之间的无缝集成。它充当 MCP 服务器,弥合了大型语言模型 (LLM) 与 Windows 操作系统之间的差距,使代理能够执行诸如文件导航、应用程序控制、UI

头部AI社区如有邀博主AI主题演讲请私信—心比天高,仗剑走天涯,保持热爱,奔赴向梦想!低调,专注,谦虚,自律,反思,成长,还算比较正能量的博主,公益免费传播…内心特别想在AI界做出一些可以推进历史进程影响力的技术(兴趣使然,有点小情怀,也有点使命感呀 3565

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

使用Gemini CLI调用Windows-mcp

本文讲述如何在windows系统下用Gemini CLI 调用windows-mcp

qq_48269343的博客 1728

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

Windows-MCP:革命性的AI代理与Windows系统集成解决方案

Windows-MCP是一个突破性的轻量级开源项目,它为AI代理与Windows操作系统之间搭建了一座无缝的桥梁。作为一个MCP(Model Control Protocol)服务器,Windows-MCP让任何LLM都能够直接控制Windows系统,执行文件操作、应用控制、UI交互等复杂任务。与传统自动化工具相比,Windows-MCP具有零依赖、高兼容性、易部署的显著优势,为AI驱动的桌面自动化开辟了全新的可能性。

YXHPY BLOG 2850

在 Windows 里零代码搭建 MCP(模型上下文协议)Server 详细教程:轻松实现本地模型推理

模型上下文管理:MCP Server 用于管理模型的上下文信息,例如模型状态、输入输出参数等。本地部署:通过搭建本地的 MCP Server,你可以快速测试和验证模型的推理逻辑。无需复杂配置:相比于传统的服务器搭建,MCP Server 的配置过程更加简单,适合新手。通过这篇文章,你已经掌握了在 Windows 环境下零代码搭建 MCP Server 的详细步骤。无论是创建新项目、配置模型上下文,还是进行端口映射和故障排除,都变得更加简单和直观。

分享平时的学习心得和笔记 1937

Windows环境下MCP服务安装配置全面总结【mcp】

本文详细介绍了Windows系统下配置MCP服务器的完整流程。主要内容包括:1)环境准备,强调使用Node.js和Python的完整路径;2)服务器配置,提供Node.js和Python服务的多种配置模板;3)实际配置示例,展示不同服务的具体实现;4)安装步骤与常见问题解决方案。重点提示:必须使用完整路径、避免中文路径、正确处理环境变量、验证服务状态。文章为开发者提供了从环境搭建到服务验证的完整指导,确保MCP服务器能正确运行。

weixin_43837268的博客 3221

Windows 原生拥抱开源 MCP,开启 AI Agent 新纪元 (附保姆级教程和交流群)

微软的这一举动,旨在将 Windows 打造为一个智能代理操作系统,为 AI Agent 提供了一个与 Windows 应用交互的标准化框架,极大地降低了开发门槛,为 AI 生态的繁荣奠定了基础。在过去,AI 模型大多运行在云端,想让它帮你整理本地文件或者操作某个软件,几乎是不可能的事。简单来说,MCP 是一种开放协议,它充当了一座桥梁,让强大的 AI 大模型能够安全、标准化地与我们电脑上的本地应用程序和数据进行交互。别担心,我们为您准备了详细的上手教程,即使是新手也能轻松配置。这里向大家推荐一个活跃的。

qq_55109871的博客 1169
上一篇: Windows-MCP:让AI直接操作你的Windows系统
下一篇: 在Claude Code中使用DeepSeek v3.1模型:完整指南
学点程序
博客等级 码龄12年 64粉丝 68原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值