native-devtools-mcp-automation
OfficialControl apps and browsers with one MCP server
Software Engineering#ocr#browser automation#mcp#adb#desktop automation#chrome devtools protocol#accessibility tree
AuthorAradotso
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill removes the gap between “AI understanding” and “real UI execution” by letting agents directly operate native desktop apps, Chrome/Electron, and Android devices through a local MCP server.
Core Features & Use Cases
- Multi-modal UI control: Screenshots + OCR/text search and click/type/drag/scroll actions to automate apps even without accessibility hooks.
- Accessibility-first native automation (macOS): AX dispatch to click and set values using an accessibility tree for precise, cursor-free control.
- Web automation for Chrome/Electron (CDP): DOM-level control for finding elements, filling forms, waiting on conditions, and inspecting UI.
- Android automation (ADB): Screenshot, text lookup, tapping, typing, and app launch/stop via connected devices.
- Use Case: Automate a macOS settings flow by taking an AX snapshot, clicking the right controls, and verifying the resulting state via a new snapshot or screenshot.
Quick Start
Run the MCP server, then connect your MCP-compatible client and ask it to automate your target desktop app, browser, or Android workflow.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: native-devtools-mcp-automation Download link: https://github.com/Aradotso/devtools-skills/archive/main.zip#native-devtools-mcp-automation Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.