Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Android UI Agent Server

БесплатноНе проверен

Provides Android UI automation tools via MCP, enabling device interaction, UI snapshot, and gesture recording.

GitHubEmbed

Описание

Provides Android UI automation tools via MCP, enabling device interaction, UI snapshot, and gesture recording.

README

uiautomator2 기반 Android UI 자동화를 MCP 도구로 제공합니다.

Quickstart

cd /home/physics91/dev/android-tester
pip install -e .
adb devices
python src/server.py

MCP 클라이언트 설정 예시 (Claude Code):

{
  "mcpServers": {
    "android-ui-agent": {
      "command": "python",
      "args": ["/home/physics91/dev/android-tester/src/server.py"]
    }
  }
}

기본 사용 흐름:

  1. device_list로 디바이스 확인
  2. device_snapshot으로 UI 스냅샷/refs 획득
  3. device_tap, device_type 등으로 상호작용

MCP 툴 목록

  • Device: device_list(연결 목록), device_select(기본 지정), device_info(정보), device_unlock(잠금 해제)
  • Snapshot & Find: device_snapshot(UI 스냅샷+refs), screenshot(base64 PNG), find_element(조건 검색)
  • Interaction: device_tap, device_double_tap, device_long_press, device_type, device_swipe, clear_text
  • Navigation: app_start, app_stop, app_current, go_back, go_home, press_key, open_notification, open_quick_settings, set_orientation
  • Wait: wait_seconds, wait_for_element, wait_for_text, wait_for_activity, wait_for_element_gone
  • Watchers: watcher_add, watcher_remove, watcher_list, watcher_start, watcher_stop, watcher_trigger_once
  • Recording: start_gesture_recording, add_gesture_event, stop_gesture_recording, play_gesture_recording, list_gesture_recordings, export_gesture_recording, import_gesture_recording, delete_gesture_recording
  • Performance: get_performance_metrics, start_performance_monitor, stop_performance_monitor

의존성

  • mcp>=1.0.0 - MCP 서버 프레임워크
  • uiautomator2>=3.4.0 - Android UI 자동화
  • Pillow>=10.0.0 - 이미지 처리

테스트

# Android 디바이스 연결 필요
pytest tests/test_server.py -v

from github.com/physics91/android-ui-agent

Установка Android UI Agent Server

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/physics91/android-ui-agent

FAQ

Android UI Agent Server MCP бесплатный?

Да, Android UI Agent Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Android UI Agent Server?

Нет, Android UI Agent Server работает без API-ключей и переменных окружения.

Android UI Agent Server — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Android UI Agent Server в Claude Desktop, Claude Code или Cursor?

Открой Android UI Agent Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Android UI Agent Server with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории design