微软将模型上下文协议(MCP)引入Windows 11 使其成为一个代理操作系统
微软已宣布正在整合模型上下文协议 (MCP),力图将该操作系统打造为一个代理操作系统。这家雷德蒙德巨头表示,MCP 是提供“安全、可互操作的代理计算”的基础层。
先简单介绍一下背景知识:模型上下文协议 (MCP) 是由人工智能公司 Anthropic 创建的通用标准。它旨在将人工智能模型与外部数据源连接起来。它解决了人工智能模型面临的一个重大问题:它们的知识仅限于训练数据,无法自行获取实时信息。
模型上下文协议 (MCP) 是一项通用标准,旨在以无缝、安全、高效的方式将 AI 模型(尤其是大型语言模型 (LLM))与外部数据源和工具连接起来。它解决了 AI 模型经常面临的问题:它们的知识仅限于训练数据,无法自主获取实时或个性化信息。
人工智能助手是 MCP 客户端,各种数据源是 MCP 服务器。这些服务器可以是各种类型的数据,包括电子邮件、日历、云存储、代码库或数据库。MCP 标准化了客户端和服务器的通信方式,使人工智能模型能够以标准方式获取实时信息。
MCP 开辟了很多可能性,但也存在潜在的安全隐患,因此在 Windows 11 协议中制定了 MCP 安全架构,以确保安全。
首先,微软将确保所有 MCP 服务器开发人员满足一组基准安全要求,以确保用户安全。其次,微软将确保用户对其代表其执行的所有安全敏感操作拥有完全控制权。最后,微软将强制执行最小特权原则以限制潜在攻击对 MCP 服务器的影响。
MCP 服务器功能的早期预览开发人员可以访问该版本以提供反馈。该公司表示,预览版可能包含一些在预览期间未处于强制模式的安全功能,但将在广泛发布之前启用。
此外,想要试用该功能的开发者需要将其设备设置为开发者模式,以确保只有拥有相应权限的开发者才能使用该功能。当该功能正式发布时,微软计划引入默认安全措施以确保用户安全。