ASD

XcodeBuild

getsentryXcodeBuildMCP

Conecta agentes de IA con xcodebuild para compilar, testear y depurar proyectos iOS y macOS directamente desde Xcode.

stdio
Estrellas
6.2k

del repositorio

Actualizado
ayer

último commit

Herramientas

no documentadas

Transporte
stdio

cómo conecta

Forks
314
Issues
19

abiertos

Instalación

npm install -g xcodebuildmcp@latest

Qué es XcodeBuild

XcodeBuildMCP es un servidor MCP y a la vez una CLI pensada para que agentes de codificación trabajen con proyectos de Xcode en iOS y macOS. En lugar de que el agente tenga que invocar xcodebuild a mano, el servidor expone las operaciones típicas de compilación, pruebas y ejecución en simulador como herramientas que el agente puede llamar directamente.

La CLI comparte el mismo binario que el servidor: el subcomando mcp arranca el servidor MCP para clientes como Cursor, Claude Code o Codex, mientras que el resto de comandos (por ejemplo simulator build o simulator test) permiten usar las mismas capacidades desde la terminal. Esto incluye compilar para simulador, preparar productos de test portables sin ejecutarlos y luego correr esos tests ya preparados.

Para operaciones con estado, como captura de logs o depuración, la CLI levanta automáticamente un daemon por workspace. El proyecto también ofrece skills opcionales que instruyen al agente sobre cómo usar tanto el servidor MCP como la CLI.

Requiere macOS 14.5 o superior, Xcode 16.x o superior, y Node.js 18.x si se instala vía npm (no hace falta con Homebrew). Se instala con brew o npm, y también puede ejecutarse al vuelo con npx sin instalación global.

Qué le permite hacer a tu agente

  • Compila y testea proyectos iOS/macOS mediante xcodebuild desde el agente o la terminal
  • Permite preparar productos de test portables sin ejecutarlos y correrlos después por separado
  • Gestiona operaciones con estado (captura de logs, depuración) mediante un daemon por workspace
  • Incluye skills opcionales que enseñan al agente a usar el servidor MCP o la CLI
  • Omite la validación de macros de Swift al compilar para evitar errores

Úsalo cuando

  • Cuando quieres que un agente de codificación compile o pruebe una app iOS/macOS sin salir del chat
  • Cuando necesitas automatizar builds en simulador o dispositivo desde la terminal con una CLI unificada
  • Cuando trabajas con Swift Macros y xcodebuild falla por validación de macros
  • Cuando necesitas depurar o capturar logs de una sesión de build de forma persistente

Detalles

Publicado por
getsentry
Licencia
MIT
Versión
v2.7.0
Transporte
stdio

Etiquetas

  • ios
  • macos
  • xcode
  • xcodebuild
  • cli
  • testing

¿Este servidor es tuyo? Reclama el listado para corregir cualquier dato, añadir un logo y enlazar tu documentación.

Más servidores de Herramientas para desarrolladores

Instala en tu agente de código un conjunto de skills y una metodología completa de desarrollo de software, desde el diseño hasta el TDD y las revisiones de código.

Último commit
ayer
Credenciales
herramientas desarrollo

Ruflo

67.8k

Conecta Claude Code y Codex con una capa de orquestación que despliega swarms de agentes, memoria vectorial persistente y comunicación federada entre máquinas.

Herramientas expuestas
8 herramientas
Transporte
stdio
Último commit
ayer
herramientas desarrollo

Framework de desarrollo guiado por especificaciones que estructura el trabajo con asistentes de IA en propuestas, specs, diseño y tareas antes de escribir código.

Último commit
anteayer
herramientas desarrollo

Ver toda la categoría →