Repolode
mobile-next

mobile-next/mobile-mcp

Servidor MCP que permite a agentes de IA y LLM automatizar aplicaciones de iOS y Android en simuladores, emuladores y dispositivos reales.

Estrellas
9,755
Forks
867
Issues abiertos
61
Último commit
ayer

¿Qué es?

Mobile MCP es un servidor de Model Context Protocol que ofrece a los agentes de IA y LLM una forma independiente de la plataforma de controlar aplicaciones nativas de iOS y Android. El mismo conjunto de herramientas funciona en simuladores de iOS, emuladores de Android y dispositivos físicos de ambas plataformas, por lo que los desarrolladores no necesitan escribir código de XCUITest o Espresso para cada plataforma.

El servidor controla las aplicaciones principalmente mediante el árbol de accesibilidad nativo, que devuelve elementos de interfaz estructurados. Si esto no basta, recurre a capturas de pantalla y toques basados en coordenadas. El conjunto de herramientas abarca la gestión de dispositivos, la instalación e inicio de aplicaciones, los gestos, los botones de hardware, los enlaces profundos, la grabación de pantalla, el acceso al portapapeles, los registros del dispositivo y los informes de fallos. Puede ejecutarse mediante stdio o como servidor Streamable HTTP, con autorización opcional mediante Bearer token.

Mobile MCP funciona con clientes como Claude Code, Cursor, Codex, Gemini CLI y Claude Desktop. También se pueden usar dispositivos reales alojados en la nube a través del servicio Mobile Next Cloud del proveedor.

Funciones clave

  • 01Controla aplicaciones mediante el árbol de accesibilidad nativo, con capturas de pantalla y coordenadas como alternativa
  • 02Un conjunto de herramientas para simuladores de iOS, emuladores de Android y dispositivos reales
  • 03Permite instalar e iniciar aplicaciones, usar gestos y botones de hardware, abrir enlaces profundos y cambiar la orientación
  • 04Ofrece grabación de pantalla, registros del dispositivo y recuperación de informes de fallos
  • 05Se ejecuta mediante stdio o Streamable HTTP, con autenticación opcional mediante Bearer token

Casos de uso

  • Permitir que un agente LLM ejecute flujos de pruebas de extremo a extremo con varios pasos en una aplicación móvil
  • Automatizar el llenado repetitivo de formularios o la entrada de datos en aplicaciones nativas
  • Explorar interactivamente el comportamiento de una aplicación desde un asistente de programación con IA
  • Ejecutar automatizaciones móviles en CI con simuladores o dispositivos en la nube

Inicio rápido

  1. 1

    Instala Node.js v20 o posterior

  2. 2

    Conecta un dispositivo iOS o Android, o inicia un simulador/emulador

  3. 3

    Añade el servidor MCP a tu agente con la configuración estándar (npx lo ejecuta)

    npx -y @mobilenext/mobile-mcp@latest

Antes de usarlo

  • Se requieren Xcode command line tools para iOS y Android Platform Tools para Android.
  • Se requiere Node.js v20 o posterior.
  • Algunas funciones, como la duplicación de pantalla del dispositivo, solo funcionan en Claude Code con Ghostty o kitty.

Temas

Preguntas frecuentes

¿Qué es mobile-mcp?
Servidor MCP que permite a agentes de IA y LLM automatizar aplicaciones de iOS y Android en simuladores, emuladores y dispositivos reales. Mobile MCP es un servidor de Model Context Protocol que ofrece a los agentes de IA y LLM una forma independiente de la plataforma de controlar aplicaciones nativas de iOS y Android. El mismo conjunto de herramientas funciona en simuladores de iOS, emuladores de Android y dispositivos físicos de ambas plataformas, por lo que los desarrolladores no necesitan escribir código de XCUITest o Espresso para cada plataforma.
¿mobile-mcp es gratuito? ¿Qué licencia tiene?
mobile-mcp es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿mobile-mcp sigue mantenido?
Mantenimiento activo. El último commit de mobile-mcp fue el 18 oct 2026.
¿Para qué puedo usar mobile-mcp?
Permitir que un agente LLM ejecute flujos de pruebas de extremo a extremo con varios pasos en una aplicación móvil Automatizar el llenado repetitivo de formularios o la entrada de datos en aplicaciones nativas Explorar interactivamente el comportamiento de una aplicación desde un asistente de programación con IA Ejecutar automatizaciones móviles en CI con simuladores o dispositivos en la nube
¿Cómo se instala mobile-mcp?
Instala Node.js v20 o posterior Conecta un dispositivo iOS o Android, o inicia un simulador/emulador Añade el servidor MCP a tu agente con la configuración estándar (npx lo ejecuta): npx -y @mobilenext/mobile-mcp@latest
¿Dónde consigo mobile-mcp?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/mobile-next/mobile-mcp

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados