AWS介绍了使用Amazon Bedrock AgentCore构建交互式MCP应用的方法。

文章称,用户正在通过ChatGPT、Claude等AI主机访问数字服务,应用除了返回纯文本,也需要提供可交互的界面。MCP应用可把服务能力与界面组件结合,再由AgentCore承载相关连接和运行。
具体协议支持、身份认证、部署方式和AI主机兼容性取决于服务配置与各平台实现。
来源:AWS Machine Learning Blog,发布时间:2026年9月11日。
MCP应用的界面组件由服务端提供,AI主机负责在对话环境中呈现并处理用户交互。因而“支持MCP”不一定代表主机已经支持所有交互组件;开发者要分别验证协议能力、界面渲染、状态更新和移动端表现,并为只支持文本的客户端准备清晰的回退结果。
设计界面时应把输入校验、数据展示和有副作用的动作分开。用户点击“预览”与“提交”应有明确差别,金额、收件人、数据范围等关键参数要在执行前再次呈现。MCP工具调用还应在服务端重新检查身份与权限,不能因为界面按钮已显示,就相信请求来自有权用户。
AgentCore提供连接和运行相关基础能力,但应用的授权模型、会话隔离、审计日志及主机兼容性仍由集成方完成。测试时可用一个只读页面和一个需要确认的操作分别验证,观察断线、重复点击或用户取消时是否会产生重复提交或留下未完成状态。