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.
local-only server
The server can only run on the client's local machine because it depends on local resources.
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.
Related Resources
Related MCP Servers
- -securityFlicense-qualityA Model Context Protocol server that enables AI assistants to build and test Xcode projects directly through a standardized interface, with capabilities for running tests, monitoring progress, and accessing logs in real-time.Last updated -29TypeScript
- -securityFlicense-qualityA bridge between iOS simulators and the Model Context Protocol, enabling programmatic control of iOS simulators through standardized communication interfaces.Last updated -12TypeScript
- -securityAlicense-qualityA MCP server that enables LLMs to interact with iOS simulators through natural language commands.Last updated -67TypeScriptApache 2.0
- AsecurityAlicenseAqualityA Model Context Protocol server that provides tools for Xcode-related operations, making it easier to work with iOS project management, building, testing, archiving, and deploying apps to both simulators and physical devices.Last updated -943JavaScriptMIT License