take_screenshot

MCP tool from Agent Droid Bridge by Neverlow512

Captures the screen as a base64-encoded PNG

How to use it

Project documentation lists take_screenshot for the Agent Droid Bridge MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.

Install Agent Droid Bridge

$uvx agent-droid-bridge
FULL AGENT DROID BRIDGE LISTING

Other tools in Agent Droid Bridge (22)

check_device_capabilities

Returns structured device information — identity, security posture, and hardware specs — in a single call; supports identity, security, hardware, and all modes

detect_ui_change

Polls for a UI change after an action; accepts a snapshot token as baseline; returns hierarchy only when requested

execute_adb_command

Runs an arbitrary ADB or ADB shell command

get_app_info

Returns full static metadata for a single installed app

get_screen_elements

Parses the UI hierarchy and returns structured elements with coordinates and interaction properties; supports tappable, interactive, input, and all modes

get_screen_text

Returns all visible text on screen sorted top-to-bottom, as plain text

get_ui_hierarchy

Returns the current screen as an XML UI hierarchy

inject_intent

Fires an intent at a component via am start, am broadcast, or am startservice

install_app

Installs an APK from a host path onto the device

launch_app

Launches an app by its package/activity component name

launch_app_extra

Launches an app by package name, auto-resolving the launcher activity

list_devices

Lists all Android devices currently visible to ADB with their serial, state, and model

list_packages

Lists installed packages with optional filtering, search, and detail levels

manage_app

Controls app runtime state — stop, clear data, clear cache, enable, disable

manage_permission

Grants, revokes, checks, or lists runtime permissions for an app

press_key

Sends an Android keycode event (Back, Home, Enter, etc.)

pull_apk

Extracts the installed APK from the device to the host

snapshot_ui

Takes a lightweight UI snapshot and returns a token for use with detectuichange

swipe_screen

Sends a swipe gesture between two points over a given duration

tap_screen

Sends a tap gesture at pixel coordinates

type_text

Types text into the focused input field

uninstall_app

Removes an installed app by package name