Ceraph React Native MCP
Servidor MCP para desarrollo con React Native y Expo. Permite que tu agente de codificación maneje y pruebe tu aplicación de principio a fin tanto en iOS como en Android. Compatible con dispositivos reales y simuladores/emuladores.
Documentación
Pruebas agénticas para React Native
Un MCP que permite a tu agente de codificación manejar y probar tu aplicación React Native de extremo a extremo.
Precios simples y transparentes
Comienza gratis con herramientas de automatización de alta calidad. Mejora para pruebas E2E agénticas completas.
Starter
Gratis
Para probarlo en un proyecto personal.
- ✓Funciona con cualquier cliente MCP
- ✓Los errores de ejecución aparecen en tu chat automáticamente
- ✓Entiende lo que hay en pantalla y con qué puede interactuar
- ✓Tu agente puede abrir y manejar la aplicación — tocar, escribir, deslizar, capturar pantalla, enlaces profundos
- ✓Simula flujos de cámara y galería con medios de prueba
- ✓Funciona tanto para iOS como para Android
Más Popular
Pro
$9/usuario/mes.
Un plan para desarrolladores individuales y equipos.
- ✓Todo lo de Starter
- ✓Grabaciones de calidad PR de los cambios de código probados de extremo a extremo
- ✓El rastro de ejecución y las capturas de pantalla acompañan cada grabación para una revisión de código más profunda
- ✓Hooks de agente para automatizar la configuración de usuarios de prueba y resolver bloqueadores de pruebas
- ✓Tu agente puede inspeccionar el estilo de la interfaz en vivo para una ejecución de diseño superior
Preguntas frecuentes
Qué es Ceraph, qué necesita y cómo empezar.
¿Qué es Ceraph?
Ceraph es un servidor MCP que permite a tu agente de codificación de IA manejar y probar tu aplicación React Native o Expo de extremo a extremo en dispositivos reales, simuladores y emuladores. Tu agente puede tocar, escribir, deslizar, usar enlaces profundos, tomar capturas de pantalla, leer una instantánea de accesibilidad estructurada de la pantalla actual y extraer errores de ejecución, de modo que un cambio de código se verifica contra la aplicación en ejecución, no solo contra el verificador de tipos.
¿En qué se diferencia de Detox, Appium o Maestro?
Esas herramientas requieren que escribas una prueba — un script de Appium, un flujo de Detox, un YAML de Maestro — y mantenerla en verde a medida que la interfaz cambia. Ceraph es nativo de MCP y vive en tu bucle de edición: tu agente de codificación maneja la aplicación en ejecución directamente, razonando sobre una instantánea de accesibilidad determinista en lugar de un script vinculado a selectores frágiles.
Es primero para Expo y se ejecuta con los tokens de tu propio agente. Internamente, Ceraph usa WebDriverAgent en iOS y UiAutomator2 en Android, por lo que la ventaja es la capa agéntica y nativa de React Native sobre el controlador de plataforma. Desglose completo: Ceraph vs Detox, Appium y Maestro.
¿En qué se diferencia Ceraph de Argent, Agent Device y Mobile MCP?
Ceraph reúne las pruebas de React Native y Expo en un solo flujo de trabajo: inicio administrado, grabaciones de calidad PR con rastros de ejecución y capturas de pantalla, hooks para automatizar la configuración de usuarios de prueba y resolver bloqueadores de pruebas, entradas de cámara repetibles e inspección de pantalla y estilo en vivo.
Consulta Comparación de MCP de pruebas móviles para la comparación de flujos de trabajo.
¿Admite iOS y Android?
Sí. Ceraph admite dispositivos iOS y el Simulador de iOS en macOS, además de dispositivos Android y emuladores en macOS, Windows y Linux. Ambas plataformas admiten el mismo flujo de trabajo central, incluyendo instantáneas, interacciones, errores de ejecución, pruebas de cámara y galería, grabaciones, hooks e inspección de estilo en vivo.
¿Funciona con Expo?
Sí. Ceraph es primero para Expo y también funciona con React Native puro. Se admiten proyectos que actualmente se ejecutan en Expo Go; Ceraph compila e instala una versión de desarrollo cuando es necesario. No hay plugin de configuración que agregar ni paso de precompilación manual: consulta Pruebas E2E de Expo con un agente de codificación de IA.
Expo también ofrece un MCP oficial para orientación de proyectos, flujos de trabajo de EAS e interacción básica con el Simulador de iOS. Sus controles locales no reemplazan las pruebas más profundas de iOS y Android de Ceraph. Consulta Expo MCP vs Ceraph.
¿Qué agentes de codificación funcionan con él?
Cualquier cliente MCP. ceraph init configura automáticamente los que detecta — Claude Code, Cursor, Codex, VS Code y Antigravity — y Cline, Roo Code e IDE de JetBrains se pueden configurar manualmente. Tu agente proporciona sus propios tokens de modelo; Ceraph le entrega las primitivas de manejo y prueba.
¿Qué necesito para ejecutarlo?
Node.js 20.19+, 22.12+ o 24+, además del conjunto de herramientas nativo para tu objetivo: macOS con Xcode para iOS, o el SDK de Android/JDK con adb en macOS, Windows o Linux para Android. Usa un dispositivo USB desbloqueado o un simulador/emulador instalado.
¿Cómo empiezo?
Desde la raíz de tu proyecto, ejecuta npx @ceraph/react-native-mcp@latest init para configurar tu cliente MCP. init también configura el comando ceraph en tu PATH, para que puedas abrir la aplicación con ceraph start.
Normalmente no ejecutas ceraph start tú mismo — tu agente de codificación ejecuta la misma apertura a través del MCP. El ceraph start manual funciona con todos los objetivos, pero es especialmente útil para preparar un dispositivo físico antes de las pruebas: inícialo mientras tu agente aún está implementando, desbloquea el teléfono y completa cualquier solicitud de código o confianza, luego aléjate sabiendo que Ceraph estará listo cuando comiencen las pruebas. Si no se encuentra ceraph — algunas máquinas bloqueadas no pueden instalar globalmente — usa npx @ceraph/react-native-mcp@latest start en su lugar.
¿Cuánto cuesta?
El plan Starter es gratuito y funciona con cualquier cliente MCP. Muestra errores de ejecución en tu chat y permite que tu agente abra y maneje tu aplicación en iOS y Android, incluyendo flujos de cámara y galería con imágenes y videos de prueba.
Pro cuesta $9 por usuario al mes o $90 por usuario al año. Un asiento funciona para un individuo; asientos adicionales cubren un equipo. Agrega grabaciones de calidad PR con rastros de ejecución y capturas de pantalla para una revisión de código más profunda, hooks de agente para automatizar la configuración de usuarios de prueba y resolver bloqueadores de pruebas, e inspección de estilo de interfaz en vivo.