← 返回目录
C

Clawd Cursor

社区
为任何 AI 代理提供安全的跨平台桌面控制——最后一公里的执行层。
分类
其他 第 20 / 230
Stars
★ 405 非常热门
传输方式
stdio(本地进程) · Streamable HTTP
运行环境
Node.js 20+
凭据
无需凭据
许可证
MIT
最近提交
工具数
14
68FMRS · C

Clawd Cursor 是一款功能强大的 MCP 服务器,通过无障碍树和 OCR 提供安全的桌面自动化,支持验证和单一安全入口。它适用于需要控制本机应用的代理,但需要适当权限,并可能存在轻微的学习曲线。

最强项 · 文档质量 16/20 最弱项 · 可靠性 10/20

可靠性
10/20
安全与权限
13/20
维护活跃度
15/20
文档质量
16/20
安装易用性
14/20
查看各项评分依据
可靠性 10/20
证据显示项目为TypeScript服务器,有CI工作流(cross-platform.yml)并声称1000+测试,但缺乏对MCP握手或关键路径的具体测试细节。静态审查无法执行,测试证据不足,因此可靠性低于12。扣分因为未能展示实际测试文件和CI日志,以及错误处理与模拟测试证据有限。
安全与权限 13/20
未发现恶意行为,但安全依赖于描述而非可验证源码。安全设计包括绑定127.0.0.1、Bearer令牌、敏感操作确认、敏感应用策略、提示注入防护和不经同意不发送遥测,但权限和确认边界未在源码中验证。扣分因为安全机制仅为文档宣称,代码实现细节缺失,且没有安全审计证据。无红线触发。
维护活跃度 15/20
仓库有392星、MIT许可以及安全报告渠道(SECURITY.md)。但未提供提交频率、贡献历史或依赖更新策略的静态证据。npm版本和GitHub actions存在,但未验证。扣分因为缺少维护活动数据,如提交频率和响应时间。
文档质量 16/20
README详细且分层,涵盖安装(Windows/macOS/Linux)、传输、工具目录、安全、平台支持、CLI和开发。包含配置示例和故障排除提示,但缺少类似已知限制或深入故障排除的文档。扣分因为成本估算和详细错误场景未明确说明。
安装易用性 14/20
安装步骤清晰:全局npm安装、consent、grant以及针对多客户端的配置示例。然而,静态校准限制为15,因为未执行验证。多平台需额外依赖(如Linux的tesseract和ydotool),文档中已注明。扣分因为无法验证运行过程,且安装脚本提供了但未验证。

静态评测 · 未实际运行收录于 2026-08-07

查看 FMRS 评分方法 →

选型与风险

能访问什么写入 / 删除本地文件执行命令或代码访问网络控制浏览器

适合谁

  • 需要跨平台桌面自动化的 AI 代理
  • 需要安全控制的场景,希望有确认/拒绝的护栏
  • 希望在本地运行、无需云端的隐私敏感任务
  • 希望避免高视觉模型成本的代理

不适合谁

  • 仅限浏览器的自动化,有更专业的工具
  • 需要云托管或不支持本地运行的场景
  • 对安全要求极高的任务,需要人工审批
  • 希望在没有视觉模型的情况下进行纯像素级操作

所需权限

  • 桌面控制(点击、键入)
  • 读取屏幕内容(无障碍树、OCR、截图)
  • 打开应用和文件
  • 浏览器控制(CDP)
  • 剪贴板读写
  • 系统级快捷键

风险与副作用

  • 代理可能执行非预期操作,导致数据丢失或系统更改
  • 存储在屏幕上的敏感信息可能被代理读取
  • 由于代理行为错误,可能导致恶意行为
  • 需要适当的权限授予,否则可能无法工作
  • 打开确认模式可能中断自动化流程

安装接入

准备工作

运行环境:Node.js 20+

其他可选配置项(1 个)
CLAWD_LOG 可选 设置为 pretty 可在终端实时显示每次调用的感知层级(obs·a11y/ocr/vision)与 act 徽章,非必需。
  1. 全局安装:npm i -g clawdcursor
  2. 同意桌面控制:clawdcursor consent --accept
  3. macOS 仅需授权:clawdcursor grant
  4. 在 MCP 配置中添加:

{"mcpServers":{"clawdcursor":{"command":"clawdcursor","args":["mcp","--compact"]}}}

claude_desktop_config.json
{
  "mcpServers": {
    "clawdcursor": {
      "command": "clawdcursor",
      "args": [
        "mcp",
        "--compact"
      ]
    }
  }
}

以 Claude Desktop 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。

.vscode/mcp.json
{
  "servers": {
    "clawdcursor": {
      "command": "clawdcursor",
      "args": [
        "mcp",
        "--compact"
      ]
    }
  }
}

写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。

Terminal
claude mcp add clawdcursor -- clawdcursor mcp --compact

在终端运行;先把 <…> 占位符换成你自己的值。

验证是否装好

在客户端的 MCP 工具列表中确认出现 clawdcursor 的工具(如 computer、accessibility、compile_ui 等),然后让 agent 调用 compile_ui 查看屏幕的元素映射;首次安装还需先运行 clawdcursor consent --accept 授予桌面控制许可。

常见排障

  1. 确保 Node.js 20+ 已安装
  2. 确保已授予桌面访问权限(macOS 辅助功能)
  3. 检查操作系统依赖:Linux 需要 tesseract-ocr、python3-gi 等
  4. 验证命令 clawdcursor 在 PATH 中
  5. 检查日志:CLAWD_LOG=pretty 可显示详细操作
  6. 如果代理无法连接,确保 HTTP 模式令牌正确

试试这样问

连接成功后,可以直接对 AI 助手这样说:

  • 打开 Outlook 并回复 Sarah 的最新邮件
  • 读取当前屏幕的 UI 地图,找到“发送”按钮并点击
  • 把 Notepad 打开并输入 hello,然后验证输入结果
  • 连接 Chrome 并读取当前页面的文本内容

工具能力 14

computer 写入
执行鼠标和键盘操作,如点击、键入、滚动、拖拽和等待。
accessibility 只读
读取无障碍树、查找元素、调用操作、设置值、编译 UI 映射。
window 写入
管理窗口和应用:列出、聚焦、调整大小、打开应用、打开文件/URL、切换标签。
system 只读
系统级操作:剪贴板、OCR、撤销、检测 WebView、运行快捷方式。
browser 写入
通过 CDP 控制浏览器:连接、读取文本、点击、键入、评估、管理标签。
task 写入
委托一个任务给内置的轻量代理循环。
batch 写入
将多个调用合并为一次往返,每个步骤仍经过安全检查。
compile_ui 只读
将无障碍树和 OCR 融合为一个带置信度评分的 UI 元素映射。
展开其余 6 个工具
find_button 只读
按名称或文本查找按钮并返回其元素 ID。
find_field 只读
按名称或标签查输入字段并返回其元素 ID。
smart_click 写入
智能点击:先尝试无障碍树,失败时回退到 OCR 或视觉。
smart_type 写入
智能键入:先尝试无障碍树,失败时回退到 OCR 或视觉。
smart_read 只读
智能读取:先尝试无障碍树,失败时回退到 OCR 或视觉。
detect_webview 只读
检测 Electron/WebView2 应用并切换到浏览器控制。

使用场景

驱动本机应用(如 Outlook、记事本)执行复杂 GUI 任务
自动化浏览器操作,通过 CDP 控制 Chrome/Edge
在无 API 或 CLI 的遗留应用中执行操作
当需要视觉和空间推理时,用于基于画布的应用
作为本机 API 和 CLI 之后的最后手段执行层

支持客户端

Claude Desktop
Claude Code
Cursor
Windsurf
Zed
Codex

依据项目文档列出,未经本站实测。

详细介绍

Clawd Cursor 是一个本地 MCP 服务器,为任何工具调用型代理(如 Claude Code、Cursor、Windsurf、OpenClaw 等)提供对真实桌面的安全控制。它通过融合无障碍树和 OCR 将屏幕编译成一个 UI 映射,为每个元素分配稳定的 el_NN 标识,并基于标识而非像素坐标操作元素。它验证自己的每一次操作,并通过单一安全检查点路由所有动作。支持 Windows、macOS 和 Linux,并且完全本地运行,无需云端依赖。

同类可选方案

BioMCP 75 · B

统一的命令行语法,接入约30个可信生物医学数据源。

★ 653 · 工具数 11 与当前对比 →

源版本 52a3564564e9 数据同步于 2026-10-11 查看 FMRS 评分方法