
amos144/zerotoken
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
amos144/zerotoken은 https://github.com/amos144/zerotoken.에서 가져온 MCP 서버 후보입니다.
개요
amos144/zerotoken은 https://github.com/amos144/zerotoken.에서 가져온 MCP 서버 후보입니다.
개요(AI 번역)
ZeroToken - 한 번 기록하면 영원히 자동화됩니다.
AI 에이전트 브라우저 자동화를 위한 경량 MCP. 한 번 녹화하면 영원히 재생 — 토큰 비용을 줄이고 반복적인 작업을 가속화합니다.
一个面向 AI Agent 的轻量化浏览器自动化 MCP 엔진,支持操作记录与详细执行上下文导出.
在 OpenClaw 中使用 ZeroToken
ZeroToken 是 OpenClaw 的浏览器执行层,适合录制一次、重复执行的自动化任务(如每日登录、定时抓取)。 下面说明完整接入流程。
왜 HTTP 模式가 필요한가요?
OpenClaw 通过 MCPorter 调用 MCP 时,若使用 stdio(command 模式),每次工具调用都会新建进程,导致 browser 实例被销毁、状态丢失。 因此必须改用 Streamable HTTP 模式:ZeroToken 以 HTTP 服务常驻,OpenClaw 通过 URL 连接,同一会话内 브라우저 상태 得以保持。
接入步骤(完整流程)
1. 설치 ZeroToken
若通过 MCPorter 安装到 OpenClaw:
安装后同样需执行 playwright install chromium。
2. 在后台启动 HTTP 서비스,并保持常驻
在终端中运行(不要关闭):
默认监听 http://0.0.0.0:8000/mcp 可指定端口:
3. 구성 openclaw.json
在 ~/.openclaw/openclaw.json(或项目内 openclaw.json)的 mcpServers 中,将 ZeroToken 配置为 URL,不要用 명령어:
若使用非默认端口,修改 URL 中的端口号即可。
4. 설치: zerotoken-openclaw 스킬
将 Skill 放入 OpenClaw 的 skills 目录之一:
또는 通过 ClawHub:clawhub install zerotoken-openclaw
或从本仓库复制:
5. 在 OpenClaw 中启用
在 OpenClaw 中启用名为 zerotoken 的 MCP server,并确保 zerotoken-openclaw Skill 已加载。 Agent 即可通过 MCP 调用浏览器工具。
典型工作流
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
ZeroToken
ZeroToken - Record once, automate forever.
Lightweight MCP for AI agent browser automation. Record once, replay forever — cut token cost and speed up repetitive tasks.
一个面向 AI Agent 的轻量化浏览器自动化 MCP 引擎,支持操作记录与详细执行上下文导出。
在 OpenClaw 中使用 ZeroToken
ZeroToken 是 OpenClaw 的浏览器执行层,适合录制一次、重复执行的自动化任务(如每日登录、定时抓取)。下面说明完整接入流程。
为什么需要 HTTP 模式?
OpenClaw 通过 MCPorter 调用 MCP 时,若使用 stdio(command 模式),每次工具调用都会新建进程,导致 browser 实例被销毁、状态丢失。因此必须改用 Streamable HTTP 模式:ZeroToken 以 HTTP 服务常驻,OpenClaw 通过 URL 连接,同一会话内 browser 状态得以保持。
接入步骤(完整流程)
1. 安装 ZeroToken
# 通过 pip 或 uv
pip install zerotoken
# 或
uv add zerotoken
# 安装 Playwright 浏览器(必须)
playwright install chromium
若通过 MCPorter 安装到 OpenClaw:
npm install -g mcporter
mcporter install zerotoken --target openclaw --configure
安装后同样需执行 playwright install chromium。
2. 在后台启动 HTTP 服务,并保持常驻
在终端中运行(不要关闭):
zerotoken-mcp-http
默认监听 http://0.0.0.0:8000/mcp。可指定端口:
zerotoken-mcp-http --port 8001
# 或
ZEROTOKEN_HTTP_PORT=8001 zerotoken-mcp-http
3. 配置 openclaw.json
在 ~/.openclaw/openclaw.json(或项目内 openclaw.json)的 mcpServers 中,将 ZeroToken 配置为 URL,不要用 command:
{
"mcpServers": {
"zerotoken": {
"url": "http://localhost:8000/mcp"
}
}
}
若使用非默认端口,修改 URL 中的端口号即可。
4. 安装 zerotoken-openclaw Skill
将 Skill 放入 OpenClaw 的 skills 目录之一:
或通过 ClawHub:clawhub install zerotoken-openclaw
或从本仓库复制:
cp -r skills/zerotoken-openclaw ~/.openclaw/skills/
5. 在 OpenClaw 中启用
在 OpenClaw 中启用名为 zerotoken 的 MCP server,并确保 zerotoken-openclaw Skill 已加载。Agent 即可通过 MCP 调用浏览器工具。
典型工作流
- 录制轨迹:用户描述任务(如「每日登录某站并拉取报表」),Agent 调用
browser_init→browser_open/browser_click/browser_input等 →trajectory_complete,完成一次录制。 - 生成脚本:对重复/定时任务,Agent 调用
trajectory_to_script(task_id)将轨迹转为可回放脚本。 - 绑定定时任务:Agent 调用
script_binding_set(binding_key=job_id, script_task_id=task_id)将 OpenClaw 的 job_id 与脚本绑定。 - 定时执行:OpenClaw 触发定时任务时,Agent 调用
run_script_by_job_id(binding_key=job_id)一步执行,无需 LLM 逐步推理,Token 消耗低。
更多详情见:skills/zerotoken-openclaw/SKILL.md、docs/skills.md。
常见问题
- browser 状态丢失、每次操作都像第一次:说明仍在使用 command 模式。请确保 (1) 在后台运行
zerotoken-mcp-http;(2)openclaw.json中zerotoken配置为url而非command。
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →설정
{
"mcpServers": {
"zerotoken": {
"url": "http://localhost:8000/mcp"
}
}
}