把 Chrome DevTools MCP 的单轮上下文从 1200 tokens 压到 400 的 6 个设置【免费下载链接】chrome-devtools-mcpChrome DevTools for coding agents项目地址: https://gitcode.com/GitHub_Trending/chr/chrome-devtools-mcpchrome-devtools-mcp 跑一次浏览器自动化token 账单翻了三倍——大头往往不在模型而在页面快照、整页截图和几百条 console 消息被整段塞回上下文。Chrome DevTools MCP 是让 AI 编码助手直接开、查真实 Chrome 的 MCP 服务器。好消息是它的成本大头都有开关下面全部可以直接照做。60 秒速览动作配置效果只做导航、脚本、截图--slim工具从 40 缩到 3 个关掉用不上的类别--no-category-performance --no-category-network启动注入的工具定义立刻变少截图换 JPEG--screenshot-format jpeg体积约降到 PNG 的 1/3~1/5表单一次填完用fill_form替代多个fill10 个字段从 10 次调用变 1 次首次接入先把工具面收窄关掉用不上的工具类别每个启用的工具定义都会进上下文。不跑性能分析就别加载 performance 工具不看网络就别加载 network 工具。启动时加--no-category-performance --no-category-network --no-category-emulation即可这三个开关都在 src/config/mcp-options.ts 里定义--help能看到示例。基础任务直接开 slim 模式--slim只暴露导航、脚本执行、截图 3 个工具。如果你的工作流就是打开页面 → 跑段脚本 → 截图这一条最省事工具定义和模型的犹豫空间一起降下来。复用浏览器实例少付冷启动成本新起实例每次都要走完整握手。--auto-connect直接接本机 Chrome 144 的调试实例或--browser-url http://127.0.0.1:9222连一个已开着的 Chrome。用它的 CLI 模式时更简单后台守护进程自动复用同一个实例状态保留chrome-devtools stop收尾。日常运行让每次返回都更小让快照替截图干活快照是无障碍树文本只含元素、uid 和必要的可交互信息截图默认是 PNG体积大。日常点按钮、填表单时用take_snapshot拿 uid 干活截图只留给人看或视觉模型用的场合。快照实现见 src/tools/snapshot.ts。表单一次填完少跑几轮docs/tool-reference.md 里对fill_form的表述很直白ALWAYS prefer this tool over multiple individual fill or click calls。一次填完 input、select、checkbox、radio10 个字段的登录页从 10 轮调用压到 1 轮实现见 src/tools/input.ts。控制台和网络日志按需翻页list_console_messages默认不带pageSize会返回导航后全部消息再开includeStackTraces体积还会涨。加pageSize和pageIdx分页取用types只留 error 级别list_network_requests同理。分页逻辑在 src/utils/pagination.ts。深度调优堵住两个隐藏大头截图改格式、压尺寸--screenshot-format jpeg --screenshot-quality 70 --screenshot-max-width 1280。官方选项注释写明 JPEG/WebP 比 PNG 小约 3~5 倍max-width 会在超宽时等比缩图。一张 1920 宽的截图PNG 约 1.5MBJPEG q70 缩到 1280 后约 150KB 量级。大输出落文件不进上下文evaluate_script支持filePathget_network_request支持requestFilePath/responseFilePath把大 JSON、响应体存成文件上下文里只回一个路径。这就是它设计原则里的 Reference over Value细节看 docs/design-principles.md。前后对比场景默认配置调优后10 字段表单填写10 轮fill约 3500 tokens1 轮fill_form 快照约 900 tokens1920 宽整页截图PNG约 1.5MBJPEG q70 1280 宽约 150KB500 条 console 消息一次全量返回pageSize: 20分 3 次按需取容易做反的地方list_console_messages忘了带pageSize一次拉回几百条。加上pageSize配pageIdx先看前 20 条再决定要不要翻。以为--no-category-network会削弱调试能力。它只移除 Network 类工具console 和 performance 工具不受影响。截图质量压到 30 以下视觉模型点不准坐标。60~80 起步再配合--screenshot-max-width 1280别只调质量一个旋钮。先按速览表改一行启动参数跑一遍再对照 docs/tool-reference.md 把不用的工具逐个关掉账单变化立刻有感。完整工具清单和参数说明在 README.md。【免费下载链接】chrome-devtools-mcpChrome DevTools for coding agents项目地址: https://gitcode.com/GitHub_Trending/chr/chrome-devtools-mcp创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考