微软宣布在Windows 11中集成MCP模型上下文协议 将系统打造为代理操作系统
在 Build 2025 开发者大会上,微软宣布将在 Windows 11 系统里集成 MCP 模型上下文协议,力图将该操作系统打造成代理操作系统,微软称 MCP 是提供安全、可互操作的代理计算基础层。
MCP 模型上下文协议是人工智能公司 Anthropic 创建的通用标准,MCP 可以将人工智能模型与外部数据源连接起来,可以解决人工智能面临的重大难题:知识仅限于训练数据,无法自行获取实时信息。
得益于这个通用标准,AI 可以以无缝、安全、高效的方式将 AI 模型与外部数据源和工具连接起来,人工智能助手是 MCP 客户端,各种数据源就是 MCP 服务器,这些服务器可以是各种类型的数据源,例如电子邮件、日历、云存储、代码库或数据库,MCP 标准化了客户端与服务器的通信方式,让人工智能模型能够以标准方式获取实时数据。
微软表示 MCP 开辟了很多可能性,但也存在潜在的安全问题,所以微软在 Windows 11 中制定了 MCP 安全架构以确保安全,首先微软将确保所有 MCP 服务器开发者满足一系列基本安全要求用来确保用户数据安全,其次微软将确保用户对代表其执行的所有安全敏感操作拥有完全控制权,最后微软将执行最小特权原则以限制潜在攻击对 MCP 服务器的影响。
微软将在 Build 2025 开发者大会后提供 MCP 服务器功能的早期预览版供开发者们访问并获取反馈,预览期间未处于强制安全模式,但在正式发布的时候会强制启用安全模式。
此外要使用此功能开发者还需要提前在 Windows 11 里设置开发者模式,只有设置开发者模式后才能调用这些新功能和敏感权限,未来正式发布的时候普通用户不需要启用开发者模式,微软会通过安全框架保护用户数据安全。