Expo MCP Server: conectar ao assistente de código
Libere o potencial do novo Expo MCP: integre AI com contexto, aumente sua produtividade e automatize tarefas no seu projeto Expo em minutos.
Por que isso é importante
Expo MCP (Model Context Protocol): conecte o servidor remoto https://mcp.expo.dev/mcp com OAuth no Cursor/Claude Code; para capabilities locais (screenshot/DevTools) use expo-mcp no SDK 54+. No plano Free há fair use; planos pagos aumentam cota e podem liberar tools extras (ex.: search_documentation).
Leitura relacionada: criar seu primeiro servidor MCP · novidades do Expo SDK 55 · React Native com Expo para iniciantes · curso de React Native · comparativo de AI coding tools.
Expo MCP: o assistente passa a enxergar o projeto mobile
O Expo MCP Server liga o assistente (Cursor/Claude) ao ecossistema Expo via Model Context Protocol: docs oficiais, install correto e, com servidor local, simulador/DevTools — em vez de alucinar versões de SDK.
O que é Expo MCP?
MCP significa Model Context Protocol (Protocolo de Contexto de Modelo), um padrão aberto criado pela Anthropic em 2024. Ele atua como um adaptador universal, conectando assistentes de AI às ferramentas, dados e ambientes de desenvolvimento do seu projeto — sem reinventar a roda para cada integração.
Como o MCP transforma seu workflow?
Combinando o MCP e o Expo, o AI ganha um “superpoder”: contexto real. Ele sabe sua versão do SDK, seu ambiente local, busca e lê documentação oficial, instala dependências certas, configura arquivos, gera markdowns de agentes, atua no seu simulador e até automatiza ações na UI — tudo possível em segundos.
Servidor remoto e capacidades locais no Expo MCP
Server (OAuth remoto)
Docs, install via expo install, EAS builds/workflows, TestFlight/Play tools conforme conta — sem exigir o app rodando local.
Prós
- Docs/install/EAS remotos
- OAuth conta Expo
Contras
- Sem tap/screenshot local
- Depende da conta/plano
Local (dev server)
Screenshots, tap, find por testID, DevTools, sitemap Expo Router — precisa do projeto rodando. Docs Expo: “Server capabilities versus local capabilities”.
Prós
- UI automation no sim
- DevTools/sitemap Router
Contras
- Exige app no ar
- Setup expo-mcp local
Não invente quotas numéricas aqui — aponte pricing oficial. Projeto: prefira create-expo-app atual (docs citam SDK recente); ignore comandos inválidos tipo “BUNX CREATE EXPO APP”.
Requisitos para ativar: fácil e direto
Precisa de conta Expo, projeto no SDK recente (local capabilities: SDK 54+) e cliente MCP (Cursor, VS Code, Claude Code, Codex, Warp, etc.). O servidor MCP remoto passou a estar no plano Free com uso mensal limitado (fair use); planos pagos aumentam cota e podem liberar tools extras (ex.: search_documentation). Confirme em docs.expo.dev/mcp e no pricing.
Atenção
O MCP só funciona em projetos Expo a partir do SDK 54. Tente usar em versões abaixo disso e nada será reconhecido.
Passo a passo: Cursor, Claude e OAuth Expo
Atenção
Não esqueça de reiniciar a IDE (Cursor, VSCode ou Warp) após instalar o pacote local do MCP — só assim todas ferramentas “locais” do seu projeto aparecem.
Automação: seu AI opera na interface do app
Com poderes locais habilitados, diga ao AI para clicar em botões, inserir valores em inputs ou até navegar pelo app — tudo via TestID. Automatize fluxos, gere test cases ou até debug visual. É como dar olhos e mãos ao seu assistente, sempre pronto para testar, validar e iterar.
Docs e deps alinhados ao SDK (quando o tool acerta)
O Expo MCP pode buscar documentação oficial e orientar `expo install` para versões compatíveis — reduz chute de versão. Não é garantia absoluta: tools mudam, e algumas buscas (ex.: search_documentation) podem exigir plano pago. Confira a tabela de capabilities em docs.expo.dev/mcp.
Atenção
Sempre gere um arquivo .agents.markdown ! Assim, suas configurações favoritas persistem, inclusive para mudar entre diferentes providers de AI ou IDEs sem perder contexto.
Exemplo real: app TODO com SQLite e AI
Peça para o AI aprender sobre o Expo SQLite, instalar a dependência, criar interface minimal e automatizar o fluxo: tudo validado, com código limpo e seguindo as melhores práticas. Qualquer falha ou versão errada é corrigida automaticamente pela conexão MCP.
Automação de testes UI, ao vivo, direto do simulador
Defina IDs específicos nos componentes, peça que o AI “pressione” botões ou preencha entradas. Ele executa, captura screenshots do simulador e te mostra o resultado em tempo real — eliminando falhas humanas bobas e acelerando seu QA de forma radical.
Atenção
Nunca use comandos experimentais do MCP em produção. Teste antes em ambiente seguro e confira sempre o package.json após cada comando AI.
Combinação explosiva: AI + automação de ambientes locais
Além dos comandos do servidor, o AI do MCP opera funções específicas do seu Expo DevTools: abrir, fechar, navegar, criar arquivos de configuração e ler instantaneamente rotas do projeto. Torne o onboarding de novos devs até 10x mais rápido.
Navegue no roteamento do seu app sem medo
Com uma simples chamada ao MCP, o AI lê e explica como funciona o roteamento do seu projeto, identifica a estrutura de telas, explica caminhos, componentes e até alterna rapidamente entre exemplos.
Futuro próximo: instalação de EAS, notificações, deploys
Tudo indica que o MCP será extensão natural para automatizar geração de builds, notificações, deploys e até publicação no App Store ou Play Store — feedback da comunidade decide o roadmap e você pode sugerir o que o AI deve aprender e executar a seguir.
Limites de plano, OAuth e quando EAS pago importa (citar docs)
No Free há cota mensal de MCP (fair use); uso pesado e tools como search_documentation pedem plano pago — confirme a tabela de capabilities em docs.expo.dev/mcp. Local capabilities: SDK 54+, pacote expo-mcp, Metro com EXPO_UNSTABLE_MCP_SERVER=1. Valide scripts auto-gerados; reconecte o MCP ao reiniciar o dev server.
Próximos passos e feedback (sem hype vazio)
Teste agora mesmo o servidor MCP no seu Expo, dê feedback via Discord ou X e participe do canal dedicado. Quanto mais você usar, mais poderoso o AI da sua stack ficará — e você nunca mais vai querer programar sozinho.
Atenção
Novidades, tutorias práticos e provocações profundas? O canal DevDoido está sempre um passo à frente. Não perca o próximo salto do Expo + AI: <a href="https://www.youtube.com/@DevDoido">acesse o canal</a> .
Smoke test: prompt que prova que o MCP está vivo
Depois do OAuth, peça algo verificável. Se o agente só “chuta” genérico sem tool call, o MCP não está conectado. Fontes: docs.expo.dev/mcp · URL remota https://mcp.expo.dev/mcp (Streamable HTTP).
Cursor — mcp.json (remoto):
{
"mcpServers": {
"expo": {
"url": "https://mcp.expo.dev/mcp"
}
}
}Claude Code:
claude mcp add --transport http expo https://mcp.expo.dev/mcp
# na sessão: /mcp → autenticar ExpoSmoke prompts (server): “Read the Expo docs page for expo-image-picker” ou “Search Expo docs for implementing deep linking” — search_documentation pode exigir plano EAS pago (tabela oficial). Smoke local (SDK 54+, expo-mcp + EXPO_UNSTABLE_MCP_SERVER=1 + Metro): “Take a screenshot of the running simulator and describe the home screen”.
MCP = Model Context Protocol (não “Modulado”). Free plan com fair use; pesado/algumas tools → pago — cite expo.dev/pricing e changelog Free MCP.
Fontes
Revisão em agosto de 2026. MCP = Model Context Protocol (não “Modulado”). Expo MCP no plano Free com fair use; cotas e tools pagas mudam — cite pricing/changelog oficiais. Setup educacional.
<a href="https://docs.expo.dev/mcp/">Expo MCP docs</a>. <a href="https://expo.dev/changelog/the-expo-mcp-server-is-now-available-on-the-free-plan">Expo — MCP on Free plan</a>. <a href="https://expo.dev/pricing">Expo Pricing</a>. <a href="https://modelcontextprotocol.io/">Model Context Protocol</a>.
Perguntas frequentes
O que é o Expo MCP Server?
É o servidor MCP (Model Context Protocol) da Expo que conecta assistentes (Cursor, Claude etc.) a tools do ecossistema Expo/React Native — docs, DevTools, fluxos de app. Endpoint remoto típico: `https://mcp.expo.dev/mcp`, com OAuth. Não é “Protocolo de Contexto Modulado”.
Expo MCP só funciona em plano EAS pago?
Não. O MCP entrou no plano Free com fair use; planos pagos aumentam cota e liberam algumas tools. Capabilities mudam — confira a tabela oficial da Expo. `search_documentation` e outras tools podem ter requisito pago; não invente quota fixa aqui.
Como conectar o Expo MCP no Cursor ou no Claude?
No Cursor, configure o MCP remote em `mcp.json`; no Claude, use o fluxo `claude mcp add` das docs Expo. Complete OAuth da conta Expo e faça um smoke prompt (ex.: instalar/usar um pacote documentado). Capabilities locais (ex. screenshots) pedem SDK 54+ / setup `expo-mcp`.
Expo MCP substitui aprender React Native?
Não. O agente opera melhor com contexto e tools, mas você ainda valida UI, permissões e build. Use MCP para acelerar setup e docs; ship e testes continuam seus. Date-stamp: APIs e limites mudam — leia docs.expo.dev/mcp.