OdisseIA100%0← todas as jornadas
Nível 3 · 🐷 Circe⏱️ 15 minProgramação

🤖 Expo MCP Server: dê "olhos e mãos" à sua IA no mobile

Nível 3 · 🐷 Circe · ⏱️ 15 min · Pré-requisitos: conta Expo, projeto Expo/React Native, um cliente de IA (Claude, Cursor, Codex)

📌 Pra que serve

O Expo MCP Server conecta assistentes de IA ao seu projeto Expo/React Native. Com ele, a IA consulta a documentação oficial em tempo real, instala pacotes compatíveis e dispara builds no EAS. Também lê logs de crash do TestFlight e tira screenshot do simulador para validar a UI que ela mesma codificou.

🛠️ Passo a passo

1. Crie uma conta Expo (gratuita) e um projeto na SDK mais recente:
npx create-expo-app@latest --template default@sdk-57
2. Conecte o servidor remoto no seu cliente de IA (tipo Streamable HTTP, autenticação OAuth, URL https://mcp.expo.dev/mcp): - Claude Code:
claude mcp add --transport http expo https://mcp.expo.dev/mcp
Depois rode /mcp na sessão para autenticar. - Codex:
codex mcp add expo --url https://mcp.expo.dev/mcp
- Cursor: abra a Paleta de Comandos (Cmd+Shift+P), rode "MCP: Add Server", escolha HTTP, informe a URL acima e use o nome expo. - Claude web/desktop/mobile: use o botão "Add Expo Connector" na página oficial, sem instalar nada. 3. Autentique. O navegador abre pedindo login na conta Expo, e o token de acesso é gerado automaticamente. 4. (Recomendado) Ative as capacidades locais para screenshots, DevTools e automação de testes (exige SDK 54+). Dentro da pasta do projeto:
npx expo install expo-mcp --dev
   npx expo whoami || npx expo login
   EXPO_UNSTABLE_MCP_SERVER=1 npx expo start
5. Teste com prompts reais, por exemplo: - "Adicione expo-camera e mostre como tirar fotos" - "Investigue por que meu último build iOS no EAS falhou"

💡 Dica: sempre que reiniciar o servidor de desenvolvimento (expo start), reconecte o cliente de IA ao MCP, para que as capacidades locais voltem a funcionar.

🔗 Links e instalação

Espalhe esta jornada WhatsApp Telegram X LinkedIn
💬 Ver e comentar no Discord

Essa jornada nasceu na comunidade — entra que é grátis e tem gente remando junto.

Entrar no Discord da OdisseIA