AWS、「Amazon Bedrock」で対話型MCPアプリ構築を公開 ChatGPTとClaudeで同じ画面
- AWSが「Amazon Bedrock AgentCore」で対話型のMCPアプリを作る手順を公開しました。
- MCPアプリは、AIチャットの中に操作できるHTML画面を出す仕組みです。
- ChatGPTやClaudeなど対応ホストなら、同じサーバーで同じ画面が出ます。

AWSが公式ブログで、「Amazon Bedrock AgentCore」の上に対話型のMCPアプリを作って動かす手順を公開しました。MCP(AIサービスと外部のツールをつなぐための規格)を拡張したMCPアプリは、AIチャットの画面の中に操作できるHTML画面を表示します。
AgentCoreは、エージェントを作って接続し、規模を広げるための基盤です。そのうちのランタイムはMCPに標準で対応し、サーバーレスでセッションごとに隔離された実行環境になります。ゲートウェイは、対応ホストが接続する入口を1つの安全な窓口にまとめます。
サンプルの「Unicorn Rentals」では、在庫の一覧、予約、予約内容の確認、返却ができます。一覧は画像、名称、説明、時間単価、空き状況を並べたカードで返ります。予約すると予約ID、日付、時間単価が示され、返却時は利用時間と時間単価から合計金額を計算します。予約内容の確認はカードではなく文章で返ります。
業務処理はAWS Lambda、データの保存はAmazon DynamoDBが担い、届いたリクエストはAWS WAFのIP許可リストとマネージドルールで検査します。
ChatGPTでもClaudeでも、同じサーバーが同じ見た目と操作を返します。ホストごとに作り分けずに、自社サービスをAIチャットの中から使ってもらえます。
つまり、これまでAIチャットに自社のサービスをつないでも、返ってくるのは文字の並びだけでした。MCPアプリは、そこにボタンや画像のある小さな画面を差し込む仕組みです。電話で口頭だけのやりとりをしていた店の予約が、予約画面を見ながら選べるようになるイメージに近いです。しかも窓口はChatGPTでもClaudeでも同じ作りで足ります。

「ホストごとに作り分けない」という一点に、筆者はいちばん引っかかりました。裏を返せば、いまのAI連携で手間がかかっているのはそこだという話です。
ただ、サンプルが一覧はカード、予約内容の確認は文章と使い分けているのも目を引きました。全部を画面にしない判断です。見た目を足せる仕組みが出てくると、つい全部に付けたくなるので、ここはかなり現実的だと思います。
配る側の標準へ。対応するホストが増えるほど、自社サービスの入口は自前のサイトやアプリの外側に広がりそうです。社内ツールをAIチャット越しに触らせたい企業なら、まずはUnicorn Rentalsを動かして、どこを自前で持つ必要があるか確かめたほうが早いはずです。次はChatGPTとClaudeのどちらが先にMCPアプリの対応範囲を広げるかを見ておきたいです。
自社サービスをAIチャットから使えるようにしたい人は、ChatGPTとClaudeで別々に作り込まず、1つのMCPサーバーで同じ操作画面を届けられるようになります。

