Amazon Web Servicesは2026年9月11日に、AIチャットツール上でインタラクティブなHTMLウィジェットを表示できる「MCP Apps」を活用した開発環境の提供について発表しました。これにより、ChatGPTやClaudeなどのAIホストを通じて、テキストだけでなく視覚的な操作が可能なアプリケーション体験をユーザーに提供できます。
AIホストを問わないリッチなUI体験の実現
従来のAIとの対話はテキストベースが中心でしたが、MCP AppsはModel Context Protocol(MCP)を拡張し、AIの画面内に直接HTMLウィジェットを描画することを可能にします。この技術により、ユーザーはAIとの会話を通じて、画像付きのカード表示や予約ボタンなどのインタラクティブな要素を操作できるようになります。
Amazon Bedrock AgentCoreは、こうしたMCP Appsを構築・接続・最適化するためのプラットフォームです。AgentCore runtimeがセキュアなサーバーレス環境を提供し、AgentCore Gatewayが単一のセキュアなエンドポイントを通じて機能を開示します。これにより、開発者は複雑なインフラ管理を意識せず、ビジネスロジックやウィジェットのデザインに集中できます。
サービス提供の仕組みと拡張性
本ソリューションでは、AIホスト側がMCP Apps拡張をサポートしていれば、ChatGPTやClaudeといった異なるプラットフォーム間でも、同一のユーザー体験を維持できます。例えば、ユニコーンのレンタルサービスを例に挙げると、ユーザーが「利用可能なユニコーンを見せて」と指示すると、AIはテキストリストではなく、画像や料金、空き状況を含むインタラクティブなカードを生成します。
技術的なプロセスとしては、ユーザーの自然言語リクエストをAIホストがMCPツールの呼び出しに変換し、AgentCore Gatewayを経由して実行されます。ツールが特定のリソースURIに関連付けられている場合、AIホストはHTMLウィジェットを取得し、サンドボックス化されたiframe内で描画を行います。これにより、高度な操作性とセキュリティを両立したアプリケーション展開が可能になります。
