摘要

Computer Use MCP for Sway 是面向 Sway/Wayland 的 Rust MCP server,用 screenshot-bound action、私密窗口遮黑和 focus gate 约束键鼠输入。(来源:2026-10-13 CUA 开源项目审计)

核心内容

基本信息

  • 实体类别:Linux CUA driver 与 guard rail。
  • 关键名称或版本:computer-use-mcp 0.1.0;MIT。
  • 时间范围:2026-10-13 首次公开并核实。

重要事实

  • 工具覆盖 screenshot、window list/focus、click、drag、scroll、typing/key 与 release-control;动作可附 post-action screenshot 和 pixel-change 检查。(来源:2026-10-13 CUA 开源项目审计)
  • 它拒绝受保护应用输入,遮黑 [private] 窗口,校验截图后的画面变化,并把 typing 限制在已观察/点击的 focus target;输入还可逐次审批或由快捷键停服务。(来源:2026-10-13 CUA 开源项目审计)
  • 无 CI/测试;cargo metadata --no-deps 通过。通知和截图后 popup race 仍可能泄漏或错投,保护也不等于 compositor sandbox。(来源:2026-10-13 CUA 开源项目审计)

关系与影响

它将 observation freshness 和 action authorization 直接绑定,可作为 Computer-Use Agent 诚实执行 contract 的小型实现样本。

分歧与变化

无。

相关页面

来源

待核实问题

  • 真实 Sway 多窗口、notification/popup race、private blackout 和 action refusal 需独立 E2E。