android-mcp

ulcica/android-mcp

3.3

If you are the rightful owner of android-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Android Layout Inspector MCP Server provides Android UI inspection capabilities through ADB commands, enabling LLMs and MCP clients to analyze app layouts and UI hierarchies.

Tools

Functions exposed to the LLM to take actions

get_device_list

Lists all connected Android devices.

get_current_activity

Gets enhanced information about the current foreground activity.

get_view_attributes

Gets UI hierarchy with enhanced view attributes by temporarily enabling debug mode.

find_elements

Searches for UI elements using various criteria.

take_screenshot

Captures a screenshot of the device screen.

view_hierarchy

Gets the UI view hierarchy from uiautomator dump with rotation information.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources