Cloudflare 推出 WriteGuard,为 MCP 服务器提供细粒度安全控制
Cloudflare 推出了 WriteGuard 的私有测试版,为 MCP 服务器提供细粒度的安全控制。该工具旨在让 AI 代理更安全,限制其对可修改数据或执行操作的工具的访问,而不仅仅是读取信息。
Cloudflare 推出了 WriteGuard 的私有测试版,为 MCP 服务器提供细粒度的安全控制。该工具旨在让 AI 代理更安全,限制其对可修改数据或执行操作的工具的访问,而不仅仅是读取信息。
SynthePulse Insight · AI 深度解读
版本 1 · 1 个来源
Cloudflare推出WriteGuard私有测试版,旨在为MCP服务器提供细粒度的安全控制,通过集中策略、审计和归属,解决AI代理写操作带来的风险。
随着模型改进和团队经验积累,工程、产品、设计、销售和客户成功等角色开始要求AI代理能够执行操作,而不仅仅是读取信息。Cloudflare的WriteGuard正是在这一背景下推出,旨在为MCP服务器提供细粒度的安全控制。
WriteGuard位于Cloudflare的MCP服务器门户之后,拦截所有传入的MCP请求。它加载与目标工具关联的策略,并评估请求上下文,以决定请求是原样通过还是被阻止。如果允许的请求随后失败,它会被路由到审计服务,所有被拒绝的请求也会被路由到审计服务。
根据Cloudflare工程师Scott Roe-Meschke和Kenny Johnson的说法,WriteGuard的优势在于无需修改MCP服务器本身即可定义工具特定策略,并且可以作为所有通过Cloudflare门户连接的MCP服务器的共享安全层。
每个工具被分配一个风险等级,从无风险的只读到关键操作。例如,完成合并请求、触发生产部署或批量删除记录被归类为关键操作。创建合并请求或更新问题字段属于受控写入层,而标记通知为已读、订阅问题或添加评论等低影响操作则属于最小影响。
WriteGuard不需要创建独立的代理账户,因为这会产生“第二套需要管理的权限”。相反,MCP服务器使用现有的OAuth凭据来识别用户。为了确保代理驱动的操作在集中审计日志中可识别,WriteGuard将MCP客户端和会话上下文添加到人类身份中。
WriteGuard将每次调用分类为成功、失败或阻止,然后异步发送经过清理的事件到内部审计Worker。事件省略被视为秘密或敏感的键值,但包括服务器、工具、风险等级、结果、用户、客户端和持续时间。
WriteGuard目前作为私有测试版提供,允许Cloudflare验证其行为并在全面可用之前完善产品。
本文信息基于InfoQ的报道,属于二手来源。所有事实均来自该报道,未经过独立验证。
WriteGuard代表了MCP安全性的进步,通过集中策略和审计,使AI代理的写操作更可控,但私有测试阶段表明其成熟度尚待验证。
主报道
主报道来源