эспрессо-mcp
Сервер MCP для Espresso Android Test Framework, разработанный для расширения возможностей тестирования и оптимизации рабочих процессов разработки.
Установка
Питон 3.x
uv:
pip install uv
Использование
На Claude: добавьте следующую конфигурацию JSON в файл
claude_desktop_config.json
Доступные инструменты
В проекте espresso-mcp
доступны следующие инструменты:
list_avds : список всех доступных виртуальных устройств Android (AVD).
list_emulators : Список всех запущенных эмуляторов Android.
start_emulator : Запустить эмулятор Android по имени.
kill_emulator : завершить работу определенного эмулятора Android.
dump_ui_hierarchy : Дамп иерархии пользовательского интерфейса подключенного устройства Android.
open_uri : открыть URI на подключенном устройстве Android.
list_apps : список всех установленных приложений на подключенном устройстве Android.
install_app : Установка APK на подключенное устройство Android.
start_app : запуск определенного приложения на подключенном устройстве Android.
stop_app : Остановка определенного приложения на подключенном устройстве Android.
uninstall_app : удаление приложения с подключенного устройства Android.
clear_app_data : Очистить данные определенного приложения на подключенном устройстве Android.
take_screenshot : сделать снимок экрана подключенного устройства Android.
record_screen : Запись экрана подключенного устройства Android в течение указанного времени.
press_button : Имитация нажатия кнопки на подключенном устройстве Android.
type_text : Введите текст на подключенном устройстве Android.
Нажмите : Имитация нажатия на подключенном устройстве Android в определенных координатах.
смахивание : выполните жест смахивания в определенном направлении на подключенном устройстве Android.
Ресурсы
Доступны следующие ресурсы:
config://app : Извлечение статических данных конфигурации.
greeting://{name} : получите персонализированное приветствие.
Локальная настройка
Питон 3.x
uv:
pip install uv
Отладка
Используйте MCP-инспектор
Тестирование
Издательский
Заметки о разработке
local-only server
The server can only run on the client's local machine because it depends on local resources.
Tools
эспрессо-mcp
Related MCP Servers
- AsecurityFlicenseAqualityA server that enables browser automation using Playwright, allowing interaction with web pages, capturing screenshots, and executing JavaScript in a browser environment through LLMs.Last updated -128,5481
- MIT License
- MIT License
- MIT License