Pular para o conteúdo
← Todas as notícias

AWS detalha como criar apps MCP com widgets HTML no Amazon Bedrock AgentCore

Guia mostra como publicar MCP Apps com interfaces ricas no Bedrock AgentCore, com um exemplo que funciona em hosts compatíveis como ChatGPT e Claude.

A AWS publicou um guia para construir e implantar MCP Apps com widgets HTML interativos no Amazon Bedrock AgentCore. O MCP Apps estende o Model Context Protocol para que hosts de IA mostrem interfaces ricas dentro da conversa, e não apenas texto.

AWS detalha como criar apps MCP com widgets HTML no Amazon Bedrock AgentCore

No exemplo, o app Unicorn Rentals permite listar unicórnios disponíveis, reservar, ver reservas ativas e devolver o item alugado. O mesmo servidor pode ser usado em hosts compatíveis, como ChatGPT e Claude, porque o padrão é independente do host.

O guia descreve um servidor MCP em TypeScript que usa o SDK oficial e a extensão @modelcontextprotocol/ext-apps. Ele registra ferramentas como list_unicorns, book_unicorn, view_bookings e return_unicorn, além de recursos MCP que entregam o HTML dos widgets. A lógica de negócio fica em uma função AWS Lambda separada, com dados armazenados no Amazon DynamoDB.

A publicação também mostra a implantação com um script deploy.sh e AWS CDK. O Amazon Bedrock AgentCore runtime hospeda o servidor com suporte ao MCP, enquanto o AgentCore Gateway expõe tudo por um endpoint único para os hosts externos. A AWS cita ainda o uso de AWS WAF para proteger esse endpoint e recomenda CloudWatch, validação de argumentos e Amazon Bedrock Guardrails para monitoramento e controle de conteúdo.

← Todas as notícias