AWS ensina a criar apps MCP interativos no Bedrock AgentCore

AWS ensina a criar apps MCP interativos no Bedrock AgentCore

A Amazon Web Services (AWS) publicou em 11 de setembro de 2026 um guia técnico que mostra como construir e implantar aplicações MCP com widgets HTML interativos sobre o Amazon Bedrock AgentCore. O material, divulgado no blog de machine learning da companhia, apresenta o MCP Apps como uma extensão do Model Context Protocol (MCP) capaz de renderizar interfaces ricas dentro dos próprios hosts de inteligência artificial, e detalha a arquitetura que a AWS oferece para tirar esse tipo de aplicação do papel.

Um padrão que não prende a aplicação a um host

O ponto de partida do artigo é uma mudança de comportamento: clientes estão migrando para interações com serviços digitais por meio de hosts de IA como ChatGPT e Claude. Isso cria uma exigência nova para as organizações, que precisam tornar seus serviços acessíveis nesses ambientes com interface rica, e não apenas com texto puro, sem ao mesmo tempo ficar presas a um único host.

É aí que entra o MCP Apps, descrito pela AWS como um padrão host-agnóstico. Como o mesmo servidor entrega a mesma experiência em qualquer host compatível com a extensão Apps, a aplicação não precisa ser reescrita a cada novo assistente que ganha tração no mercado. Para quem desenvolve, o ganho é de portabilidade; para quem consome, a promessa é de consistência visual e funcional independentemente do aplicativo usado.

Runtime e Gateway: a base no Amazon Bedrock AgentCore

O Amazon Bedrock AgentCore é apresentado no texto como uma plataforma para construir, conectar e otimizar agentes em escala, com qualquer framework ou modelo. No caso específico dos MCP Apps, dois componentes fazem o trabalho pesado.

O AgentCore Runtime fornece um host seguro, serverless e com isolamento de sessão, além de suporte nativo ao MCP. Já o AgentCore Gateway expõe a aplicação por meio de um único endpoint seguro que hosts compatíveis com MCP Apps conseguem alcançar. A AWS resume a proposta como assumir a carga pesada indiferenciada — infraestrutura, segurança e sessões — para que as equipes concentrem esforço na lógica de negócio e no design dos widgets.

Unicorn Rentals: o fluxo em quatro passos

Para demonstrar o conceito, a AWS publicou uma aplicação de exemplo chamada Unicorn Rentals, na qual o usuário pode navegar pelos unicórnios disponíveis, reservar aluguéis, consultar reservas ativas e devolver os unicórnios. Os exemplos do artigo usam o ChatGPT, mas a AWS destaca que o mesmo servidor funciona no Claude ou em outros hosts que suportem a extensão.

O roteiro tem quatro etapas. Na primeira, o pedido em linguagem natural "Can you show all unicorns?" faz o host renderizar um cartão interativo para cada unicórnio, com imagem, nome, descrição, valor por hora e disponibilidade, em vez de uma lista em texto simples. Na segunda, a frase "I would like to book Stardust unicorn" registra a reserva e devolve a confirmação com identificador da reserva, data, valor por hora e o unicórnio escolhido.

Na terceira etapa, "Show me my unicorn bookings" retorna o aluguel ativo com duração e custo acumulado. Dessa vez a resposta vem como texto, e não como cartão — a AWS observa que nem toda requisição precisa de uma interface rica. Por fim, "I would like to return my unicorn" encerra o aluguel, calcula o custo total a partir da duração e do valor por hora e informa o resultado na conversa.

Por que isso importa

O caso ilustra uma disputa que deve se intensificar conforme os assistentes de IA deixam de ser janelas de conversa e passam a funcionar como plataformas de distribuição de serviços. Padrões como o MCP Apps reduzem o risco de cada host criar seu próprio formato proprietário de interface, enquanto plataformas gerenciadas como o AgentCore tentam encurtar o caminho entre protótipo e produção.

Para o mercado brasileiro, o sinal é relevante: a infraestrutura necessária para publicar aplicações interativas em múltiplos assistentes está sendo empacotada em serviços gerenciados, o que reduz a barreira para equipes pequenas. O exemplo também reforça uma decisão de design frequentemente ignorada: a interface rica deve ser escolhida caso a caso, porque respostas em texto continuam sendo a opção adequada para boa parte das consultas.

Fontes e links

Matéria publicada originalmente em AWS

Últimas Notícias

Gusto, Insight e Leland debatem agentes de IA em startups
OpenAI e AARP levam oficina gratuita de ChatGPT a 1.000 idosos
Suleyman alerta contra 'bem-estar de modelos' e direitos à IA
OpenAI lança framework para reportar desalinhamento de modelos