用途:教会 Agent 通过 ZeroToken MCP 做浏览器自动化、轨迹录制与脚本重放,让 OpenClaw 执行重复或定时任务时尽量少消耗 Token。项目主页为 https://github.com/AMOS144/zerotoken。
主要能力:提供 browser_* 系列工具(初始化、打开、点击、输入、取文本/HTML、截图、等待、抽数据)、trajectory_* 轨迹工具(开始、完成、查询、加载、删除、转脚本)、script_* 脚本管理、run_script 与 run_script_by_job_id 无 LLM 回放,以及 session 会话查询。脚本、轨迹与会话由 MCP 后端存储在 SQLite 中。
使用方式:执行浏览器操作前先调用 browser_init,完成后可选 browser_close。OpenClaw 需改用 Streamable HTTP 模式常驻服务:运行 zerotoken-mcp-http 或 zerotoken-mcp --transport streamable-http,默认端口 8000,在 openclaw.json 的 mcpServers.zerotoken 中用 url 指向 http://localhost:8000/mcp。安装可执行 pip install zerotoken 与 playwright install chromium。典型流程为 trajectory_start 录制、trajectory_complete(export_for_ai: true) 完成,再按需 trajectory_to_script 生成脚本、run_script 回放。
适用场景:需重复或定时执行的浏览器自动化、已有完整轨迹希望复用为低 Token 脚本的任务,以及通过 job_id 绑定的定时任务。
限制:仅一次性、无复用需求,或大量步骤需人工判断、无人值守难兜底的任务不适合。未配置 ZeroToken MCP 时相关工具会报错。含模糊点但未配置 DFU 的脚本会直接跑完,可能需事后审计。任务不提供收费、价格或性能数据。