相信每个刚接触小龙虾的用户都遇到过这样的困扰——明明浏览器已经登录了携程、淘宝或美团,但小龙虾却要求重新登录。
本文将介绍小龙虾最新版本(2026.03.13)带来的 Chrome DevTools MCP 功能,帮助你彻底解决浏览器自动化中的登录态问题。
问题背景
为什么需要重复登录?
小龙虾进行网页自动化时,会使用内置的浏览器自动化插件创建新的浏览器实例,而非复用你已打开的浏览器。这导致:
- 网站 Cookie 丢失
- Google 账号状态不保留
- 书签、历史记录等全部重置
传统解决方案的痛点
常规做法是先写 Skill,然后将已登录网站的 Cookie 手动导出保存到配置中。但存在两个问题:
- 维护成本高 — Cookie 会过期,需要定期更新
- 封号风险 — 反爬机制严格的平台可能封禁账号
Chrome DevTools MCP 是什么?
MCP 协议简介
MCP(Model Context Protocol)是 Anthropic 推出的开放协议,旨在让 AI 助手能够安全、可控地访问外部工具和数据源。
Chrome DevTools MCP
这是 MCP 协议在浏览器领域的具体实现。它让小龙虾能够连接到你本机已打开的 Chrome 浏览器,直接在现有浏览器上下文中执行操作。
可以理解为一座桥梁 —— AI 大模型通过标准化协议,直接控制本地已打开的浏览器,而非重新启动空白浏览器。
技术对比:MCP vs Playwright
| 维度 | 常规 Playwright | Chrome DevTools MCP |
|---|---|---|
| 浏览器实例 | 创建全新实例 | 连接已打开的浏览器 |
| 登录状态 | 需重新登录或手动配置 Cookie | 直接继承现有登录态 |
| 实现方式 | 需编写代码控制 | 大模型直接控制浏览器 |
| 配置成本 | 高(管理 Cookie、处理登录逻辑) | 低(一句话即可使用) |
| 稳定性 | 受反爬机制影响大 | 更接近真人操作 |
核心差异一句话总结:
- Playwright = "重启一个新浏览器"
- MCP = "接管你正在用的浏览器"
带来的改变
1. 零配置使用浏览器自动化
以前:
写 Skill 配置 → 手动抓取 Cookie → 处理登录态过期 → 应对反爬机制
现在:
💡 使用我当前的浏览器
2. 开发门槛大幅降低
以前:需要掌握 Playwright API、浏览器原理、反爬对抗
现在:在 skill.md 中用纯文本描述流程即可:
1. 打开携程网站
2. 点击机票搜索
3. 输入出发地和目的地
4. 选择出发日期
5. 筛选下午出发的航班
大模型和小龙虾的 MCP 能力会自动完成剩余工作。
3. 更稳定的自动化体验
使用用户真实的浏览器环境,网站风控系统更难识别自动化操作。已登录账号的行为模式更接近"真人"。
使用方法
基础用法
在指令中添加:
使用我当前的浏览器
或在指令开头添加标签:
@browser 帮我查一下机票
小龙虾会自动通过 Chrome DevTools Protocol(CDP) 连接到本地 Chrome 浏览器。
使用示例
指令:
帮我用我当前的浏览器打开携程,查一下下周去成都的机票,下午出发的优先
执行流程:
- 检测到你指定的浏览器是当前已打开的 Chrome
- 通过 CDP 连接到 Chrome 的远程调试端口
- 直接在当前浏览器的新标签页打开携程
- 继承已登录状态,直接进入个人中心
- 开始搜索和筛选机票
整个过程无需再次登录。
技术原理
核心基于 Chrome DevTools Protocol(CDP)。
Chrome 浏览器内置的调试协议允许外部程序通过 WebSocket 连接,远程控制:
- 打开/关闭标签页
- 导航到指定 URL
- 点击页面元素
- 输入文本内容
- 截取屏幕截图
- 执行 JavaScript 代码
- 获取网络请求和响应
小龙虾基于此协议实现了 MCP 服务端,让大模型能通过标准化的 MCP 协议调用这些浏览器能力。
安全性说明
| 安全层面 | 说明 |
|---|---|
| 🔒 本地连接 | 所有操作在本地机器完成,数据不上传第三方服务器 |
| 🛡️ 权限控制 | CDP 连接需 Chrome 开启远程调试模式,且仅在本地网络可访问 |
| 🧹 会话隔离 | 每次使用后自动清理临时会话,不留后门 |
| 👤 用户可控 | 可随时关闭远程调试或退出小龙虾,立即终止所有连接 |
适用场景
电商平台比价
- 在淘宝、京东搜索商品
- 对比价格、查看评价
- 直接加入购物车或下单
旅行规划
- 在携程、飞猪查机票酒店
- 对比不同日期价格
- 填写预订信息
内容创作
- 在 B站、YouTube 找素材
- 在小红书、知乎查资料
- 在飞书、钉钉处理文档
办公自动化
- 在企业后台系统操作
- 填写各种在线表单
- 下载报表和数据
注意事项
-
确保 Chrome 已开启远程调试
- 启动参数:
--remote-debugging-port=9222 - 或使用小龙虾提供的快捷启动方式
- 启动参数:
-
不要在公共网络使用
- 远程调试端口若被恶意扫描,存在安全风险
-
敏感操作需人工确认
- 涉及支付、密码修改等操作,建议人工复核
-
部分网站可能有反爬机制
- 建议合理控制操作频率
总结
Chrome DevTools MCP 的加入,让小龙虾的浏览器自动化能力迈上新台阶:
| 方面 | 传统方式 | MCP 方式 |
|---|---|---|
| 配置复杂度 | 高 | 低 |
| 登录态处理 | 手动管理 Cookie | 自动继承 |
| 开发门槛 | 需掌握 Playwright | 纯文本描述即可 |
| 稳定性 | 易受风控影响 | 更接近真人操作 |
对于普通用户:零门槛的浏览器自动化体验
对于开发者:不再需要懂 Playwright、不再需要管理 Cookie、不再需要对抗反爬机制
如果你还没尝试过这个功能,现在就是最好的时机。打开 Chrome 浏览器,跟小龙虾说声「使用我当前的浏览器,帮我做点什么」,体验真正控制浏览器的 AI 助手。