playwright-mcp 的作用:
- AI浏览器控制:允许AI模型(如Claude、GPT等)控制和操作真实浏览器,实现AI与网页的直接交互。
- 网页自动化:提供了一套完整的API,可以执行网页自动化任务,如点击、输入、拖拽、表单填写和文件上传等。
- 双模式交互:
- 快照模式:基于页面的无障碍树快照进行交互,效率更高
- 视觉模式:基于截图进行视觉识别和交互
- 调试和测试工具:可用于网站测试、自动化脚本开发、数据抓取等场景
- 可编程接口:支持通过编程方式使用和扩展,可以集成到各种AI应用中
- 跨平台支持:适用于Windows、macOS和Linux系统
本质上,它是一个桥梁,让AI能够像人类一样使用浏览器,实现更复杂的网页交互任务,特别适合与AI助手协同工作,让AI能够”看到”和”操作”网页内容。
1、安装
npm i -g @playwright/mcp@latest
2、在 cursor 中使用
{
"mcpServers": {
"playwright": {
"command": "npx",
"args": [
"@playwright/mcp"
]
}
}
}
如此即可使用了