📌 项目:feder-cr/invisible_playwright_mcp | 星数:31.6k(2026-09-25) | 协议:MIT | 语言:Python | GitHub
一句话定位:"让AI Agent无验证码地浏览网页——基于Playwright隐身模式,绕过Cloudflare等反爬检测。" Invisible Playwright MCP是自托管Python MCP服务器,通过隐身浏览器技术让AI Agent像真人一样浏览网页,不触发验证码和反爬机制。
Invisible Playwright MCP的隐身技术核心:
这让Cloudflare Turnstile、hCaptcha等反爬系统无法识别AI操作。和 moli无头浏览器 做浏览器自动化不同,Invisible Playwright MCP专注隐身浏览。
# 安装
pip install invisible-playwright-mcp
# 启动MCP服务器
python -m invisible_playwright_mcp --port 8765
# 配置Claude Code MCP
{
"mcpServers": {
"browser": {
"command": "python",
"args": ["-m", "invisible_playwright_mcp"]
}
}
}配置后AI可以:"打开github.com搜索AI agent项目,截图返回","填写登录表单提交"等。
暴露给AI的MCP工具:
| ✅ 优点 | ⚠️ 不足 |
|---|---|
| 无验证码浏览,绕过Cloudflare等反爬 | 隐身技术可能随反爬升级失效 |
| 基于Playwright,功能完整 | 自托管需维护浏览器环境 |
| 多标签页、截图、表单填写 | 部分高级反爬(如DataDome)可能无法绕过 |
| MCP协议,兼容主流AI助手 | 浏览器资源消耗较大 |
| MIT协议 |
能绕过大多数基于行为检测的反爬(Cloudflare Turnstile、hCaptcha等)。但部分高级验证码(如reCAPTCHA v3的分数模型)可能仍需要额外处理。
普通Playwright的webdriver特征会被反爬系统检测到。Invisible Playwright MCP通过补丁消除了这些特征,添加了指纹伪装和人类行为模拟。
主要支持Chromium内核浏览器(Chrome/Edge)。Firefox和Safari支持有限。