CLI para macOS e skill de agente de IA que desenha setas, caixas e placas na tela para indicar elementos da interface, sem clicar nem capturar a tela.
getsentry/MobileBuildMCP
Um servidor MCP e uma CLI que oferecem a agentes de programação com IA ferramentas para compilar, testar e executar projetos Xcode para iOS e macOS.
- Estrelas
- 6,494
- Forks
- 328
- Issues abertas
- 32
- Último commit
- há 7 horas
O que é?
MobileBuildMCP é um servidor Model Context Protocol e uma ferramenta de linha de comando para trabalhar com projetos de iOS e macOS. Ele encapsula o xcodebuild e outras ferramentas da Apple para que agentes de programação com IA, como os do Cursor, Claude Code ou Codex, possam compilar, testar e executar projetos Xcode por meio de chamadas estruturadas a ferramentas, em vez de comandos shell brutos.
O mesmo pacote também funciona como uma CLI independente. Os comandos permitem compilar para o simulador, preparar produtos de teste portáveis com build-for-testing e executá-los posteriormente, além de listar as ferramentas disponíveis. Um daemon por workspace gerencia operações com estado, como captura de logs e depuração, e é iniciado automaticamente quando necessário.
A instalação está disponível pelo Homebrew ou npm, e o servidor MCP pode ser iniciado sob demanda com npx. É necessário usar macOS 14.5 ou posterior e Xcode 16.x ou posterior.
Recursos principais
- 01Disponibiliza operações de compilação e teste do Xcode como ferramentas MCP para agentes de IA.
- 02Oferece uma CLI com comandos para compilar e testar no simulador.
- 03Permite preparar produtos de teste com build-for-testing e executá-los separadamente.
- 04Inclui um daemon por workspace para captura de logs e depuração.
- 05Pode ser instalado pelo Homebrew ou npm e executado com npx, sem instalação global.
- 06Oferece skills opcionais para familiarizar agentes com o uso do MCP ou da CLI.
Casos de uso
- Permitir que um agente de programação com IA compile e corrija um app para iOS no Xcode.
- Executar suítes de testes no simulador a partir de scripts ou CI no macOS.
- Separar a preparação dos produtos de teste da execução dos testes para reutilizar as compilações.
- Usar projetos Xcode pelo terminal sem abrir a IDE.
Início rápido
- 1
Instale globalmente com npm (Node.js 18 ou posterior)
npm install -g mobilebuildmcp@latest - 2
Verifique a instalação
mobilebuildmcp --help
Antes de usar
- Requer macOS 14.5 ou posterior e Xcode 16.x ou posterior; por isso, não funciona em outras plataformas.
- Para usar as ferramentas do dispositivo, é necessário configurar a assinatura de código no Xcode.
Tópicos
Perguntas frequentes
- O que é MobileBuildMCP?
- Um servidor MCP e uma CLI que oferecem a agentes de programação com IA ferramentas para compilar, testar e executar projetos Xcode para iOS e macOS. MobileBuildMCP é um servidor Model Context Protocol e uma ferramenta de linha de comando para trabalhar com projetos de iOS e macOS. Ele encapsula o xcodebuild e outras ferramentas da Apple para que agentes de programação com IA, como os do Cursor, Claude Code ou Codex, possam compilar, testar e executar projetos Xcode por meio de chamadas estruturadas a ferramentas, em vez de comandos shell brutos.
- MobileBuildMCP é gratuito? Qual é a licença?
- MobileBuildMCP é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- MobileBuildMCP ainda é mantido?
- Manutenção ativa. O último commit de MobileBuildMCP foi em 20 de out. de 2026.
- Para que posso usar MobileBuildMCP?
- Permitir que um agente de programação com IA compile e corrija um app para iOS no Xcode. Executar suítes de testes no simulador a partir de scripts ou CI no macOS. Separar a preparação dos produtos de teste da execução dos testes para reutilizar as compilações. Usar projetos Xcode pelo terminal sem abrir a IDE.
- Como instalar MobileBuildMCP?
- Instale globalmente com npm (Node.js 18 ou posterior): npm install -g mobilebuildmcp@latest Verifique a instalação: mobilebuildmcp --help
- Onde consigo MobileBuildMCP?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/getsentry/MobileBuildMCP
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um app de terminal para macOS que executa e monitora vários agentes de programação, com sessões mantidas ativas por um daemon e um app complementar para iPhone.
Um servidor MCP e CLI que fornecem documentação atualizada e exemplos de código específicos por versão para agentes de programação com IA.
SDK oficial de Python para criar servidores e clientes do Model Context Protocol que conectam aplicações com LLMs a ferramentas, dados e prompts.
SDK oficial de TypeScript para criar servidores e clientes do Model Context Protocol e fornecer contexto padronizado a aplicações com LLMs.
Uma alternativa multiplataforma ao Xcode que compila, assina e instala apps iOS de pacotes SwiftPM no Linux, Windows e macOS.