Una app gratuita y de código abierto de agentes de IA para iOS y Android, que ofrece a modelos como Claude y GPT un shell Linux aislado, automatización del navegador y herramientas del dispositivo.
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
Instala Node.js v20 o posterior
- 2
Conecta un dispositivo iOS o Android, o inicia un simulador/emulador
- 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
Automatización de Android mediante lenguaje natural para asistentes de programación con IA y suites de pruebas, en teléfonos reales o emuladores.
Un agente de IA que mejora con la experiencia, crea y perfecciona habilidades, funciona con numerosos proveedores de modelos y se usa desde la CLI y apps de mensajería.
Comprime resultados de herramientas, logs, archivos y fragmentos RAG antes de enviarlos a un LLM, como biblioteca, proxy o servidor MCP.
Agente de investigación autónomo y de código abierto que planifica preguntas, recopila fuentes web y locales, y redacta informes con citas usando cualquier proveedor de LLM.
Un framework abierto de agentes que ofrece a cada agente de IA su propio escritorio Linux en Docker, con navegador y herramientas para documentos, para realizar tareas reales.