Back to Home
AlexGladkov icon

claude-in-mobile

by AlexGladkov

Overview

Provides a unified API to automate UI interactions and controls on Android devices (via ADB), iOS Simulators (via simctl), and Desktop applications (Compose Multiplatform) using natural language commands from an AI agent like Claude.

Installation

Run Command
npx claude-in-mobile

Security Notes

The server's design inherently executes commands on the host system and connected devices. Several tools (`shell`, `launch_desktop_app`, `tap` and `swipe` for iOS, and macOS `WindowManager` operations) leverage `child_process.execSync`, `child_process.spawn`, Python scripts, and AppleScript directly with arguments derived from user input (tool parameters). Without robust, explicit sanitization of these parameters before execution, there is a critical risk of command injection, allowing arbitrary code execution on the host machine or connected devices if a malicious actor or an unconstrained AI model can craft specific input strings.

Similar Servers

Stats

Interest Score90
Security Score2
Cost ClassMedium
Avg Tokens1000
Stars37
Forks3
Last Update2026-01-19

Tags

Mobile AutomationDesktop AutomationUI TestingAI AgentModel Context Protocol