MCP Apps no Gemini Enterprise: o guia para tirar o assistente do texto e levá-lo para interfaces ativas
Aprofundamento CEVIU
Aprofundamento
O problema que o MCP Apps (SEP-1865) ataca é simples: em trabalho visual e de vários passos, cada ajuste vira outro turno de chat, lento e repetitivo. A extensão aberta do Model Context Protocol associa uma tool a uma UI ativa. No Gemini Enterprise, essa interface aparece no fluxo do chat dentro de um iframe em sandbox e pode abrir em tela cheia ou painel lateral. As edições rodam no widget, sem passar pelo modelo, e o assistente continua sincronizado.
A arquitetura tem três camadas desacopladas: o navegador do usuário, o Gemini Enterprise (assistente padrão, proxy AppBridge e conector que cuida do OAuth) e o seu servidor MCP no Cloud Run, com um endpoint JSON-RPC em /mcp que também serve o widget em HTML de arquivo único. A segurança tem duas camadas independentes. O IAM do Cloud Run responde 403 para quem não pode chamar o serviço. O OAuth dentro do app responde 401 quando o usuário não se verifica. As duas são necessárias porque o IAM não distingue usuários finais. Para construir, o guia indica o MCP Apps SDK ou o Google Antigravity, com tools assíncronas que respondem em menos de 2 segundos e deploy com --no-allow-unauthenticated, --no-cpu-throttling e --min-instances=1.
O que mudou
A cobertura anterior do CEVIU tratava o MCP como infraestrutura de backend. Em junho de 2026, os guias sobre servidor MCP remoto no GKE mostravam como hospedar o servidor, e a matéria de 17 de março de 2026 apontava o excesso de definições de ferramentas consumindo a janela de contexto. Agora o foco sai do servidor e chega à interface: a tool passa a entregar um widget interativo no próprio chat, e o hospedeiro passa a ser o Cloud Run em vez do GKE.
Por que isso importa
Para quem constrói agentes corporativos, o ganho é não precisar montar frontend de chat nem pipeline de identidade. Você sobe um container no Cloud Run e o conecta como data store. Fluxos com aprovação humana, como revisão jurídica ou modelos financeiros, ganham uma tela própria sem custo de um turno do modelo a cada clique.
Linha do tempo
CEVIU publica sobre servidores MCP que devoram a janela de contexto.
Google Cloud lança guia para rodar servidores MCP no GKE.
Guia mostra deploy de servidor MCP remoto no GKE em 30 minutos.
Google detalha o MCP Apps no Gemini Enterprise, com UI ativa no chat e servidor no Cloud Run.
Perguntas frequentes
O que é o MCP Apps (SEP-1865)?
É uma extensão aberta do Model Context Protocol que associa uma tool a uma interface ativa. No Gemini Enterprise, a UI aparece no chat dentro de um iframe em sandbox. Também pode abrir em tela cheia ou painel lateral.
Por que a autenticação usa duas camadas?
A primeira é o IAM do Cloud Run, que verifica qual serviço pode chamar e devolve HTTP 403 se não for autorizado. A segunda é o OAuth no app, que identifica o usuário e devolve HTTP 401 se falhar. O IAM sozinho não diferencia usuários finais, então as duas são necessárias.
Como construir e publicar um MCP App no Gemini Enterprise?
Crie o servidor MCP com o MCP Apps SDK ou o Google Antigravity, expondo POST /mcp e um widget HTML de arquivo único. Faça o deploy no Cloud Run, configure o IAM e o OAuth e registre um Custom MCP Server como data store. Depois habilite as ações e conecte o data store ao seu app.
Qual a diferença para uma tool MCP comum?
Na tool padrão, a saída é texto estático e cada mudança exige outro turno do modelo. No MCP App, a tool vem com um workspace ativo. Os ajustes acontecem no widget, sem novo turno, e o assistente segue sincronizado.
Fontes
- cloud.google.comfonte original
- Categoria
- CEVIU IA
- Publicado
- 21 de outubro de 2026
- Editoria
- CEVIU IA

