面向 Web 开发者的 Safari MCP 服务器
Safari MCP 服务器现已推出,旨在帮助 Web 开发者更高效地调试和测试网页。它通过开源工具链扩展了 Safari 的 Web Inspector 功能,支持自动化浏览器操作、页面状态检查以及性能分析,从而简化开发工作流。
背景速读
- Apple 发布了 Safari MCP 服务器(Model Context Protocol 服务器),让 AI 助手(如 Cursor、Windsurf、Claude Desktop)直接读取 Safari 的 Web Inspector 数据,包括控制台日志、网络请求、页面元素和存储内容。
- MCP(Model Context Protocol)是 Anthropic 推出的开放标准,定义了 AI 工具如何与外部系统安全地交互——相当于给 AI 配了一个标准化的“操作后端”接口。
- 此前,Web 开发者若想用 AI 调试浏览器,通常需要手动复制粘贴调试信息,或使用非标准化的桥接方案。Safari MCP 服务器让 AI 能直接“看”到浏览器状态,并能用自然语言指示 AI 执行调试命令。
- 该项目开源在 GitHub 上(apple/safari-mcp-server),目前仅支持 Safari(WebKit),暂不支持 Chrome 或 Firefox。