MCP Catalogs
首页native-devtools-mcp screenshot

native-devtools-mcp

by sh3ll3x3c·99·综合分 47

支持桌面自动化、截图、OCR、输入模拟和浏览器控制的 MCP 服务器,兼容 macOS、Windows 和 Android。

developer-toolsbrowser-automationproductivity
12
Forks
2
活跃 Issue
1 个月前
最近提交
2 天前
收录于

概述

native-devtools-mcp 是一个功能全面的 MCP 服务器,提供对原生桌面应用、Chrome/Electron 浏览器和 Android 设备的直接控制。它支持多种交互方式,包括视觉元素检测、精确的 macOS Accessibility API 调用和 Chrome DevTools Protocol 集成。该服务器使 AI 代理能够执行截图、OCR、模拟鼠标/键盘输入、窗口管理和网页自动化,所有处理均在本地完成,确保隐私安全。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:跨应用程序自动化重复性桌面任务
:Chrome/Electron 应用的网页抓取与自动化
:Android 设备上的移动应用测试与自动化
:支持哪些平台?
:这个服务器支持浏览器自动化吗?

什么时候选它

当你需要单一MCP服务器实现跨平台自动化(macOS + Windows + Android),特别是需要在不移动光标的情况下精确交互原生macOS应用时选择它。

什么时候不要选它

如果你需要Linux支持、iOS自动化,或者 exclusively 使用Firefox/WebKit浏览器(不受支持),则不应选择它。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • take_screenshot

    Capture screenshot of screen, window, or region with OCR

  • click

    Simulate mouse click at screen coordinates or relative to window

  • type_text

    Type text at current cursor position or specified location

  • find_text

    Find text on screen using OCR coordinates

  • find_image

    Find an image on screen using template matching

  • take_ax_snapshot

    Take accessibility snapshot of macOS apps

  • ax_click

    Click element in accessibility tree without moving mouse

  • ax_set_value

    Set value of text field in accessibility tree

  • cdp_connect

    Connect to Chrome/Electron app via DevTools Protocol

  • cdp_click

    Click element in DOM via DevTools Protocol

  • cdp_fill

    Fill form field in DOM via DevTools Protocol

  • android_connect

    Connect to Android device via ADB

可对比工具

playwright-mcpwindows-mcpappium

安装

安装

**选项 1:使用 npx 运行(无需安装)**

npx -y native-devtools-mcp

**选项 2:全局安装**

npm install -g native-devtools-mcp

**选项 3:从源码构建(Rust)**

git clone https://github.com/sh3ll3x3c/native-devtools-mcp
cd native-devtools-mcp
cargo build --release

**Claude Desktop 配置**

macOS:

{
  "mcpServers": {
    "native-devtools": {
      "command": "/Applications/NativeDevtools.app/Contents/MacOS/native-devtools-mcp"
    }
  }
}

Windows:

{
  "mcpServers": {
    "native-devtools": {
      "command": "npx",
      "args": ["-y", "native-devtools-mcp"]
    }
  }
}

安装后运行设置向导:

npx native-devtools-mcp setup

FAQ

支持哪些平台?
支持 macOS、Windows 和 Android。暂不支持 Linux,但欢迎贡献代码。
这个服务器支持浏览器自动化吗?
是的,它通过 Chrome DevTools Protocol (CDP) 支持 Chrome 和 Electron 应用的 DOM 级别自动化。

Hacker News 讨论

开发者社区最近的相关讨论。

native-devtools-mcp 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。