O que é iPhone MCP?
iPhone MCP, do desenvolvedor Yev Spektor, controla um iPhone físico a partir de um Mac operando a janela do iPhone Mirroring que a Apple lançou no macOS Sequoia. Ele tira capturas dessa janela, injeta cliques, arrastes e eventos de rolagem para tocar e deslizar, digita no campo ativo via AppleScript, aciona início, alternador de apps e Spotlight, e lê ou define a área de transferência compartilhada. Não há árvore de acessibilidade: o modelo olha cada captura e escolhe coordenadas, com a ajuda de uma grade rotulada desenhada sobre a imagem.
É um servidor stdio em TypeScript com 11 ferramentas, licença MIT, na versão 0.1.0 e com cerca de 5 estrelas no GitHub. Exige macOS 15 ou mais recente, iOS 18 ou mais recente, Node.js 24, a mesma Apple Account nos dois aparelhos e um iPhone confiável via USB, e o app que o hospeda precisa das permissões de Acessibilidade e Gravação de Tela. O último commit de código foi em 7 de março de 2026 e não há versões marcadas.
Como instalar iPhone MCP
git clone https://github.com/yev-yev-yev/iphone-mcp.git && cd iphone-mcp && corepack enable && yarn install && yarn buildiPhone MCP vale a pena?
A ideia é boa e a execução, enxuta. Os caminhos anteriores para automatizar um iPhone real passam por Xcode, WebDriverAgent e um perfil de provisionamento; este só precisa do app iPhone Mirroring que vem com o macOS 15, então a primeira captura fica a um clone, yarn install, yarn build e uma checagem de permissões de distância. A grade é sua única contribuição original: cada captura traz linhas de referência rotuladas, e a ferramenta get_coordinates transforma 'entre C e D, sobre F' em pixels exatos, o que segundo o README reduz toques errados em alvos pequenos.
O risco de segurança é o telefone inteiro. O espelhamento mostra tudo no aparelho, então um agente com essas ferramentas pode abrir qualquer app que você abriria, ler suas mensagens e e-mails, mandar textos, aprovar compras e mudar ajustes. Não há etapa de confirmação, lista de apps permitidos nem modo somente leitura; o próprio aviso do README cita mensagens indesejadas, dados apagados e compras, e diz que a ferramenta não foi feita para uso sem supervisão. As capturas vão para o provedor de modelos do seu cliente, e as ferramentas de área de transferência leem e escrevem a área compartilhada entre seus aparelhos Apple.
Os limites da Apple definem onde funciona. O iPhone Mirroring não está disponível na União Europeia, exige um Mac com Apple silicon ou chip T2 e só conecta com o iPhone bloqueado e por perto; pegar o telefone e abri-lo encerra a sessão. A câmera e o microfone do telefone ficam desligados durante o espelhamento, então Face ID e ligações não funcionam, e o iPhone registra qual Mac o usou e por quanto tempo.
A maturidade é a maior preocupação. O projeto tem cerca de 5 estrelas, nenhuma versão e nenhum commit desde março de 2026, e o autor avisa que rolagens e deslizes injetados por eventos do macOS podem errar o alvo. Para testes repetíveis de app, simuladores com XCUITest seguem sendo o caminho confiável; este servidor serve para explorar e fazer demos num telefone reserva.
Onde ele se destaca
Um desenvolvedor iOS num estúdio de apps de duas pessoas
Conferir em hardware real o fluxo de cadastro de uma build do TestFlight a cada mudança
Peça ao agente que percorra as telas de boas-vindas e capture cada passo, depois compare com a build anterior. Grátis; use um telefone de teste com uma Apple Account de teste, não a sua.
Um prestador de QA revisando o app de um cliente
Reproduzir um bug que só aparece num iPhone físico
Descreva os passos; o agente toca neles e devolve capturas em cada ponto. Gestos que exigem deslizes precisos podem precisar de novas tentativas, então mantenha alguém de olho na janela espelhada.
Antes de decidir
- Configuração
- Clone o repositório, rode corepack enable, yarn install e yarn build, depois yarn doctor para checar versão do macOS, permissões e conexão USB; adicione dist/index.js ao Claude Code ou Claude Desktop. Conceda Acessibilidade e Gravação de Tela ao app hospedeiro.
- Integrações
- 11 ferramentas: get_screen_info, screenshot, tap, long_press, swipe, scroll, type_text, press_button, get_clipboard, set_clipboard e get_coordinates. Ajustes por variáveis de ambiente IPHONE_MCP_.
- Dados e privacidade
- Roda localmente via stdio e não abre porta de rede. As capturas do seu telefone vão para o seu provedor de modelos; as ferramentas de área de transferência mexem na área compartilhada entre seus aparelhos Apple. O agente pode agir em qualquer app do telefone.
- Limites
- macOS 15+, iOS 18+, Node.js 24+, Mac com Apple silicon ou T2; indisponível na UE; o telefone precisa ficar bloqueado e por perto. Testado sobretudo com Claude Sonnet 4.5 e Claude Opus 4.6; sem versões marcadas.
O que é bom
- Sem Xcode, WebDriverAgent ou jailbreak
- Grade rotulada deixa os toques por visão bem mais precisos
- 11 ferramentas objetivas com a checagem prévia yarn doctor
- Aviso claro e franco sobre os riscos
O que não é
- Controle total do telefone sem etapa de confirmação
- Indisponível na UE; só macOS 15 e iOS 18
- Deslizes e rolagens podem falhar
- Cerca de 5 estrelas, sem versões, parado desde março de 2026
Ideal para
Desenvolvedores mobile fora da UE que querem que um agente explore um app num iPhone real, num aparelho de teste que eles acompanham.
Alternativas ao iPhone MCP
iPhone MCP: perguntas frequentes
- iPhone MCP vale a pena?
- Uma prova pequena, engenhosa e honesta de que um agente consegue operar seu iPhone pelo próprio espelhamento da Apple, e um motivo para pensar bem em qual telefone você entrega a ele. Damos nota 3.2 de 5.
- Quanto custa iPhone MCP?
- Gratuito e de código aberto (MIT).
- Quais são as desvantagens de iPhone MCP?
- Controle total do telefone sem etapa de confirmação; indisponível na UE; só macOS 15 e iOS 18; deslizes e rolagens podem falhar; cerca de 5 estrelas, sem versões, parado desde março de 2026.
- Para quem iPhone MCP é indicado?
- Desenvolvedores mobile fora da UE que querem que um agente explore um app num iPhone real, num aparelho de teste que eles acompanham.
- iPhone MCP é seguro para dados da empresa?
- Roda localmente via stdio e não abre porta de rede. As capturas do seu telefone vão para o seu provedor de modelos; as ferramentas de área de transferência mexem na área compartilhada entre seus aparelhos Apple. O agente pode agir em qualquer app do telefone.
- Quais são as melhores alternativas ao iPhone MCP?
- As alternativas mais próximas que analisamos são agent-desktop e Munim Computer Use.
Respostas verificadas em 13 de nov. de 2026.