📡 MCP Radar

qwasx/win-mcp-bridge

Give an AI agent full remote control of a Windows PC - with zero console windows flashing on screen. 让 AI 完全操控你的 Windows 电脑,屏幕上不闪任何黑窗口。

⭐ 3 stars
⑂ 0 forks
Python
momentum ▲ 6.0
created 2026-09-17
on radar since 2026-09-22
ai-agentautomationclaudecloudflare-tunnelllm-toolsmcpmodel-context-protocolremote-controlwindowswindows-automation
View on GitHub ↗

About win-mcp-bridge

Give an AI agent full remote control of a Windows PC — with zero console windows flashing on screen.

底层的桌面自动化用的是 Windows-MCP,这个项目解决的是让它在真实机器上长期稳定、安静、安全地跑起来的所有问题。

装好之后,你在任何支持 MCP 的 AI 里说一句话,它就能截图、点击、打字、跑命令、读写文件 —— 而你的屏幕上什么都不会闪。

这些代码全部跑在一台真实的日常主力机上。里面每一个修复,都是因为真的出过问题。 就算你不用这套代码,十条踩坑经验 那节也值得一读。

------ 🖥️ 约 20 个桌面工具 截图、点击、键盘、UI 树、PowerShell、注册表、全盘读写 📁 7 个文件工具 读写文件、执行命令 🔇 零窗口 没有托盘图标、没有控制台、操控时不闪黑窗(怎么做到的) ♻️ 自愈 任何组件挂掉,15 秒内自动拉起 📦 可移植 没有硬编码路径和用户名,放哪个文件夹都能跑 🖧 多机管理 一份清单管多台电脑,身份互不串台 💾 离线安装 自带 Python,目标电脑什么都不用预装

- Windows 10 / 11,64 位 - 一个 Cloudflare 账号 + 一个域名(免费版够用) - 没了。安装包自带 Python。

关于管理员权限:安装器唯一可能需要提权的步骤是注册开机自启任务 (schtasks /create ... /sc onlogon)。在多数默认配置的 Windows 上, 普通用户就能给自己创建 onlogon 任务;如果你的机器有组策略限制而创建失败, 再用管理员重跑一次即可。不想注册任务也行 —— 装完手动运行 launch.cmd 一样能用。

任务默认不带 /rl highest,即以当前登录用户的普通权限运行。 这意味着 HKLM 写入、写 Program Files、改系统服务这类操作会被拒绝, 而截图、点击、键盘、用户目录读写、HKCU 全部正常。 想让整套栈以管理员运行(能装软件、改系统),在建任务时加上 /rl highest:

代价是:token 一旦泄露,对方拿到的就是完整管理员权限。建议配合 Cloudflare Access。

⚠️ 换权限后必须先停掉正在跑的实例再启动,否则单例锁会挡住新实例 (日志里会看到 another supervisor is already running),你会以为改了没生效。

1. 解压一个私有 Python(约 11MB,不写注册表、不改 PATH、不污染系统) 2. 装 windows-mcp 和依赖(有离线包就离线装) 3. 重新打上 patches/ 里的补丁 4. 跑 cloudflared tunnel login → 你在浏览器点一次 Authorize 5. 给这台机器建它自己的隧道和域名 6. 生成 machine.json,里面是随机生成的 token 7. 注册开机任务并启动

Cloudflare 把共用同一个隧道 ID 的两个 cloudflared 当成副本,请求会被随机发给其中一台(官方文档)。

对远程操控来说这是灾难级的:你的截图来自 A 机,紧接着那一下点击落在了 B 机上。

boundcomputer 是最后一道保险:如果你整个文件夹拷到另一台机器,supervisor 发现机器名对不上,会拒绝启动隧道并在日志里写明怎么修,本地端口照常可用。

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/qwasx--win-mcp-bridge.html)

Related MCP servers

mcptoai/MCPtoAI

Connect AI models to your own computer and MCP tools — with device-side control.

⭐ 3Python
nettanvirdev/inertia

inertia-ai: a desktop workspace for AI agents. Chat, built-in tools, MCP and OpenAPI integrations, Docker/Daytona sandboxes with a live desktop, routines and memory. Bring your own model and keys.

⭐ 7Rust
alphaparkinc/genpark-role-playing-autonomous-agent-crew-orchestrator-skill

Role-playing autonomous agent orchestrator managing crews (CrewAI style)

⭐ 9Python
alphaparkinc/genpark-realtime-neural-3d-mesh-pbr-texture-generator-skill

Real-time neural 3D asset generator and PBR texture synthesizer (Luma Genie style)

⭐ 9Python
alphaparkinc/genpark-multivariate-ad-creative-fatigue-auditor-skill

Multivariate ad creative fatigue auditor & refresh triggers (AdEspresso style)

⭐ 9Python
alphaparkinc/genpark-earned-media-value-econometric-roi-synthesizer-skill

Earned Media Value (EMV) econometric ROI synthesizer (Captiv8 style)

⭐ 8Python

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.