local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Integrates with Facebook's iOS Development Bridge (idb), enabling iOS device management and test execution for mobile apps.
Uses Homebrew for installing the idb-companion, which is required for the iOS device management functionality.
Enables automated iOS device management, including app installation, test execution, UI interaction (taps, swipes, button presses), and screenshot capture.
mcp-idb
Integración del servidor MCP para el puente de desarrollo iOS de Facebook (idb).
Descripción general
Este paquete proporciona integración entre MCP (Protocolo de contexto de modelo) e idb (Puente de desarrollo de iOS) de Facebook, lo que permite la gestión automatizada de dispositivos iOS y la ejecución de pruebas a través de MCP.
Iniciar el servidor:
Prerrequisitos
Instalación de idb
Para instalar idb:
Para obtener más detalles, visita el repositorio oficial de idb en GitHub .
Configuración
Configuración de mcp-config.json
Para usar idb en su configuración de MCP, agregue lo siguiente a su mcp-config.json
:
Algunos ejemplos de casos de uso incluyen:
- Desarrollo de pruebas automatizadas
- Prueba de captura de pantalla
- Interacciones automatizadas ("toque el botón de inicio en la pantalla")
- Instalar/eliminar aplicaciones
Desarrollo
Formato de código
Este proyecto utiliza Prettier para formatear el código. Para formatear el código:
La configuración de formato se puede encontrar en .prettierrc
en la raíz del proyecto.
Solución de problemas
Problemas comunes y soluciones:
- No se encontró el compañero de idb : asegúrese de que idb-companion esté instalado mediante Homebrew
- Dispositivo no detectado : asegúrese de que el dispositivo iOS esté:
- Conectado a través de USB
- De confianza en la computadora
- Tiene habilitado el modo desarrollador
Contribuyendo
Siga las pautas de contribución estándar de MCP al realizar cambios en este paquete.
Licencia
Este proyecto es parte de Mobile Control Plane (MCP) y sigue las políticas de licencia internas de Amazon.
You must be authenticated.
Tools
Integración entre el Protocolo de Contexto de Modelo (MCP) y el Puente de Desarrollo iOS (idb) de Facebook, que permite la gestión automatizada de dispositivos iOS y la ejecución de pruebas a través del lenguaje natural.