SheepNav
新上线今天0 投票

构建MCP桥梁:让云端AI代理安全访问本地工具

在AI应用开发中,一个常见挑战是云端运行的AI代理如何访问用户本地环境中的工具和数据。亚马逊云科技(AWS)团队通过构建一个基于Model Context Protocol(MCP)的桥梁解决了这一难题,使得部署在Amazon Bedrock AgentCore上的AI代理能够安全地调用用户笔记本上的本地MCP服务器。

该方案的核心是一个四部分架构:AgentCore运行时(作为MCP客户端)、浏览器扩展(提供聊天界面并双向转发消息)、MCP Bridge(本地组件,通过Chrome原生消息与浏览器扩展通信)以及本地MCP服务器。消息通过现有的WebSocket连接进行隧道传输,无需开放端口或VPN,从而保证了安全性。

作者在文中详细解释了MCP协议(由Anthropic于2024年11月推出的开源标准)及其两种传输机制:stdio(用于本地进程间通信)和流式HTTP(用于远程通信)。而该方案填补了MCP服务器在本地、客户端在云端的空白。

这一模式对金融分析师等重度依赖Excel和本地文件的用户尤为重要,他们可以使用集中部署的AI代理处理本地文件,同时从浏览器获取上下文。AWS内部已将该方案应用于生产环境,其财务AI助手在一年内处理了超过41,000次对话。

本文以简化形式重现了内部实现,并提供了完整的源代码(GitHub)。文章最后还讨论了生产环境下的进一步加固措施,为开发者提供了实用参考。

这种云-本地桥接模式展示了MCP的灵活性和扩展潜力,为AI代理的落地应用开辟了新的路径。

延伸阅读

  1. Hank Green发现YouTube标签无法捕捉的AI问题
  2. 最危险的AI黑客技术仍需人类参与:研究发现人机协作是关键
  3. Jeff Dean 等顶尖 AI 研究员离开谷歌,联合创业推动科学发现
查看原文