espresso-mcp
Un servidor MCP para el marco de pruebas Espresso Android, diseñado para mejorar las capacidades de prueba y agilizar los flujos de trabajo de desarrollo.
Instalación
Python 3.x
uv:
pip install uv
Uso
En Claude: agregue la siguiente configuración JSON al archivo
claude_desktop_config.json
Herramientas disponibles
Las siguientes herramientas están disponibles en el proyecto espresso-mcp
:
list_avds : enumera todos los dispositivos virtuales Android (AVD) disponibles.
list_emulators : enumera todos los emuladores de Android en ejecución.
start_emulator : Inicia un emulador de Android por nombre.
kill_emulator : mata un emulador de Android específico.
dump_ui_hierarchy : Vuelca la jerarquía de la interfaz de usuario del dispositivo Android conectado.
open_uri : abre una URI en el dispositivo Android conectado.
list_apps : enumera todas las aplicaciones instaladas en el dispositivo Android conectado.
install_app : instala un APK en el dispositivo Android conectado.
start_app : inicia una aplicación específica en el dispositivo Android conectado.
stop_app : detiene una aplicación específica en el dispositivo Android conectado.
uninstall_app : desinstala una aplicación del dispositivo Android conectado.
clear_app_data : borra los datos de una aplicación específica en el dispositivo Android conectado.
take_screenshot : toma una captura de pantalla del dispositivo Android conectado.
record_screen : graba la pantalla del dispositivo Android conectado durante una duración específica.
press_button : simula la pulsación de un botón en el dispositivo Android conectado.
type_text : Escribe texto en el dispositivo Android conectado.
toque : simula un toque en el dispositivo Android conectado en coordenadas específicas.
deslizar : realiza un gesto de deslizar en una dirección específica en el dispositivo Android conectado.
Recursos
Los siguientes recursos están disponibles:
config://app : recupera datos de configuración estáticos.
greeting://{name} : Obtén un saludo personalizado.
Configuración local
Python 3.x
uv:
pip install uv
Depuración
Utilice el inspector MCP
Pruebas
Publicación
Notas de desarrollo
local-only server
The server can only run on the client's local machine because it depends on local resources.
Tools
espresso-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