VF

vectora-foundry/native-devtools-mcp

Browser automation

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

140 stars 17 forks Качество 83 Тренд 24MIT

MCP сервер для компьютерного использования и автоматизации браузера — скриншоты, OCR, клик, ввод, find_text, CDP Chrome/Electron, сопоставление шаблонов. macOS, Windows и Android.

Обзор

Claude MCP Add native-devtools -- npx -y native-devtools-mcp native-devtools-mcp предоставляет агентам ИИ и MCP-клиентам прямой контроль над нативными десктопными приложениями, браузерами Chrome/Electron и устройствами на Android-устройстве — скриншоты, OCR, поиск элементов, ориентированный на доступность, симуляцию ввода, управление окнами, протокол Chrome DevTools (CDP) и ADB — всё это на одном локальном сервере. Работает с Claude Desktop, Claude Code, Cursor и другими совместимыми с MCP клиентами. - Скриншоты экранов, окон или областей с встроенным OCR (Vision на macOS, Windows Media OCR на Windows). - Клик, перетаск, прокрутка, набирать — глобальные координаты, относительные окна и относящиеся к скриншоту таргетинг. - take_ax_snapshot → ax_click / ax_set_value / ax_select — отправка по элементам дерева доступности без перемещения мыши или захвата фокуса. Предпочитаемый путь для нативных приложений macOS.

Обзор (машинный перевод)

MCP-сервер для использования на компьютере в нативных десктопных и мобильных приложениях — macOS, Windows, Android и Chrome/Electron через CDP.

Добавить клиенту одним кликом:

Код Клода: claude mcp add native-devtools -- npx -y native-devtools-mcp

native-devtools-mcp предоставляет агентам ИИ и клиентам MCP прямой контроль над нативными десктопными приложениями, браузерами Chrome/Electron и устройствами на Android-устройстве — скриншоты, OCR, поиск элементов с приоритетом доступности, симуляция ввода, управление окнами, протокол Chrome DevTools (CDP) и ADB — всё это на одном локальном сервере. Работает с Claude Desktop, Claude Code, Cursor и другими совместимыми с MCP клиентами.

Быстрый старт

macOS Windows


🚀 Особенности

  • ** 👀 Computer Vision:** Скриншоты экранов, окон или областей с встроенным OCR (Vision на macOS, Windows Media OCR на Windows).
  • ** 🖱️ Симуляция ввода:** Клик, перетаскив, прокрутка, введение — глобальные координаты, относительное окно и относительное к скриншоту.
  • ** 🎯 Element-Precise AX Dispatch (macOS):** take_ax_snapshot → ax_click / ax_set_value / ax_select — уничтожение элементов дерева доступности без перемещения мыши и захвата фокуса.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

native-devtools-mcp

An MCP server for computer use on native desktop and mobile apps — macOS, Windows, Android, and Chrome/Electron via CDP.

Add to your client in one click:

Claude Code: claude mcp add native-devtools -- npx -y native-devtools-mcp

native-devtools-mcp gives AI agents and MCP clients direct control over native desktop apps, Chrome/Electron browsers, and Android devices — screenshots, OCR, accessibility-first element lookup, input simulation, window management, Chrome DevTools Protocol (CDP), and ADB — all in one local server. Works with Claude Desktop, Claude Code, Cursor, and other MCP-compatible clients.

Quickstart

npx -y native-devtools-mcp

🚀 Features

  • 👀 Computer Vision: Screenshots of screens, windows, or regions with built-in OCR (Vision on macOS, Windows Media OCR on Windows).
  • 🖱️ Input Simulation: Click, drag, scroll, type — global coordinates, window-relative, and screenshot-relative targeting.
  • 🎯 Element-Precise AX Dispatch (macOS): take_ax_snapshot → ax_click / ax_set_value / ax_select — dispatch against Accessibility-tree elements without moving the mouse or stealing focus. The preferred path for native macOS apps.
  • 🌐 Browser Automation (CDP): Chrome DevTools Protocol for Chrome and Electron apps (Signal, Discord, VS Code, Slack) — DOM-level click, fill, navigate, and JS evaluation without a separate Node.js server.
  • 📱 Android (ADB): Screenshots, uiautomator-based text lookup, input, and app management over USB or Wi-Fi.
Открыть полный README на GitHub

Установка

npx -y native-devtools-mcp
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

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