Another Android Device Control for Openclaw

A professional-grade MCP server skill that enables AI agents to fully control, automate, and interact with Android devices via adb and scrcpy.

zfinix
v1.0.0
Mar 30, 2026
1
710
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install another

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install another using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Another Android Device Control?

Another Android is a high-performance integration for AI agents, allowing them to bridge the gap between digital reasoning and physical device interaction. By utilizing the Model Context Protocol (MCP), this skill empowers developers to grant their agents full agency over Android hardware, including the ability to see the screen, execute precise touch gestures, and manage system-level settings.

Built on the robust foundation of scrcpy and adb, it provides a low-latency control session suitable for complex automation tasks. Whether you are debugging mobile applications, performing automated QA, or creating sophisticated cross-platform workflows, this tool is an essential component of the Openclaw Skills ecosystem for mobile-centric development.

Another Android Device Control Use Cases

  • Automated mobile application testing and QA verification.
  • Remote device troubleshooting and system configuration via AI agents.
  • Synthetic user interaction monitoring for Android-based services.
  • High-fidelity screen capture and visual state documentation for mobile workflows.
  • Execution of complex shell-based diagnostic commands on remote hardware.

How Another Android Device Control Works

  1. The AI agent initiates a device discovery phase using another_list_devices to identify available hardware.
  2. A control session is established via another_connect_device, initializing the scrcpy-based interaction layer.
  3. Visual context is gathered through another_take_screenshot, providing the agent with the current UI state.
  4. Precise interactions are performed using normalized coordinates for touch, swipe, or text entry tools.
  5. Post-action verification is conducted with a follow-up screenshot to ensure the device state matches expectations.
  6. The session is gracefully terminated using another_disconnect_device to release hardware resources.

Another Android Device Control Setup

To integrate this into your Openclaw Skills workflow, ensure the Another desktop app is running with the MCP Server enabled. Configure your client as follows:

{
  "mcpServers": {
    "another": {
      "url": "http://localhost:7070/mcp"
    }
  }
}

Ensure that your Android device has Developer Options and USB Debugging enabled before attempting to connect.

Another Android Device Control Data Schema & Taxonomy

The skill utilizes a normalized coordinate system and structured JSON responses to manage device interaction data.

Data Type Taxonomy Description
Coordinates Normalized (0.0 - 1.0) Top-left (0,0) to Bottom-right (1,1) mapping regardless of screen resolution.
Screenshots PNG Format High-resolution captures used for visual LLM processing.
Shell Output Plain Text/UTF-8 Raw output from adb shell commands for diagnostic parsing.
App Metadata Package Names Identifiers (e.g., com.android.chrome) used for targeted app launching.

Another Android Device Control Advanced Features

  • Multi-mode connectivity supporting both USB and WiFi debugging for cable-free automation.
  • Direct adb shell access for executing system-level commands and retrieving device telemetry.
  • Normalized gesture support ensuring scripts are resolution-independent across different Android models.
  • Real-time hardware button emulation for home, back, and volume controls.
  • Sophisticated scroll and swipe parameters including duration and delta control for realistic user simulation.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*