Repolode
mobile-next

mobile-next/mobile-mcp

Servidor MCP que permite a agentes de IA e LLMs automatizar apps iOS e Android em simuladores, emuladores e dispositivos reais.

Estrelas
9,755
Forks
867
Issues abertas
61
Último commit
ontem

O que é?

O Mobile MCP é um servidor Model Context Protocol que oferece a agentes de IA e LLMs uma forma independente de plataforma de controlar apps nativos para iOS e Android. O mesmo conjunto de ferramentas funciona em simuladores iOS, emuladores Android e dispositivos físicos iOS e Android, dispensando a necessidade de escrever código com XCUITest ou Espresso para cada plataforma.

O servidor controla os apps principalmente pela árvore nativa de acessibilidade, que retorna elementos de UI estruturados. Quando isso não é suficiente, recorre a capturas de tela e toques baseados em coordenadas. O conjunto de ferramentas inclui gerenciamento de dispositivos, instalação e inicialização de apps, gestos, botões físicos, deep links, gravação de tela, acesso à área de transferência, logs de dispositivos e relatórios de falhas. Ele pode ser executado via stdio ou como servidor Streamable HTTP, com autorização opcional por Bearer token.

O Mobile MCP funciona com clientes como Claude Code, Cursor, Codex, Gemini CLI e Claude Desktop. Dispositivos reais hospedados na nuvem estão disponíveis pelo serviço Mobile Next Cloud do fornecedor.

Recursos principais

  • 01Controla apps pela árvore nativa de acessibilidade, com alternativa por captura de tela e coordenadas
  • 02Um conjunto de ferramentas para simuladores iOS, emuladores Android e dispositivos reais
  • 03Abrange instalação e inicialização de apps, gestos, botões físicos, deep links e orientação da tela
  • 04Oferece gravação de tela, logs de dispositivos e obtenção de relatórios de falhas
  • 05Funciona via stdio ou Streamable HTTP, com autenticação opcional por Bearer token

Casos de uso

  • Permitir que um agente LLM execute fluxos de teste end-to-end com várias etapas em um app mobile
  • Automatizar o preenchimento repetitivo de formulários ou a entrada de dados em apps nativos
  • Explorar interativamente o comportamento de apps usando um assistente de programação com IA
  • Executar automação mobile em CI com simuladores ou dispositivos na nuvem

Início rápido

  1. 1

    Instale o Node.js v20 ou superior

  2. 2

    Conecte um dispositivo iOS ou Android ou inicie um simulador/emulador

  3. 3

    Adicione o servidor MCP ao seu agente com a configuração padrão (o npx o executa)

    npx -y @mobilenext/mobile-mcp@latest

Antes de usar

  • São necessários Xcode command line tools para iOS e Android Platform Tools para Android.
  • É necessário ter o Node.js v20 ou superior.
  • Alguns recursos, como o espelhamento do dispositivo, só funcionam no Claude Code com Ghostty ou kitty.

Tópicos

Perguntas frequentes

O que é mobile-mcp?
Servidor MCP que permite a agentes de IA e LLMs automatizar apps iOS e Android em simuladores, emuladores e dispositivos reais. O Mobile MCP é um servidor Model Context Protocol que oferece a agentes de IA e LLMs uma forma independente de plataforma de controlar apps nativos para iOS e Android. O mesmo conjunto de ferramentas funciona em simuladores iOS, emuladores Android e dispositivos físicos iOS e Android, dispensando a necessidade de escrever código com XCUITest ou Espresso para cada plataforma.
mobile-mcp é gratuito? Qual é a licença?
mobile-mcp é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
mobile-mcp ainda é mantido?
Manutenção ativa. O último commit de mobile-mcp foi em 18 de out. de 2026.
Para que posso usar mobile-mcp?
Permitir que um agente LLM execute fluxos de teste end-to-end com várias etapas em um app mobile Automatizar o preenchimento repetitivo de formulários ou a entrada de dados em apps nativos Explorar interativamente o comportamento de apps usando um assistente de programação com IA Executar automação mobile em CI com simuladores ou dispositivos na nuvem
Como instalar mobile-mcp?
Instale o Node.js v20 ou superior Conecte um dispositivo iOS ou Android ou inicie um simulador/emulador Adicione o servidor MCP ao seu agente com a configuração padrão (o npx o executa): npx -y @mobilenext/mobile-mcp@latest
Onde consigo mobile-mcp?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/mobile-next/mobile-mcp

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados