Clawpulse Bridge
/install clawpulse-bridge
ClawPulse
Overview
Set up a secure status bridge from OpenClaw to ClawPulse and keep it working with minimal manual steps.
Dependencies
- Required:
openclaw,python3 - Optional (remote access only):
tailscale
Quick Workflow
- One-command bootstrap (recommended):
bash scripts/bootstrap_clawpulse.sh --apply. - This runs bridge + monitor setup, then prints QR/token for app import.
- Default bind is remote-ready (
0.0.0.0) for mobile devices on Tailscale/LAN. - If sync fails, use the troubleshooting checklist.
Step 1 — Bootstrap the bridge
Run:
# Dry-run: generate token/server file and print settings (no background process)
bash scripts/setup_clawpulse_bridge.sh
# Start service (remote-ready default + QR)
bash scripts/setup_clawpulse_bridge.sh --apply
# Optional local-only mode (hardened)
BIND_HOST=127.0.0.1 bash scripts/setup_clawpulse_bridge.sh --apply
Expected outputs:
- endpoint (local or Tailscale format)
- bearer token
- bind host/port and log path
Step 2 — Validate response contract
The bridge response should include at least:
{
"online": true,
"assistantName": "OpenClaw",
"workStatus": "工作中",
"tokenUsage": {"prompt": 1, "completion": 2, "total": 3},
"thought": "..."
}
Step 3 — Wire the app
Use in ClawPulse:
- URL:
http://\x3Ctailscale-or-lan-ip>:8787/health - Token: Bearer token from setup script
- Polling default: 5s (more responsive)
Monitor mode (recommended)
Use monitor as the public endpoint, keep bridge as internal source.
# Start/restart monitor (reads bridge and applies anti-flap state machine)
bash scripts/setup_clawpulse_monitor.sh --apply
Then configure app with monitor endpoint/token (from script output or QR), not bridge token.
Troubleshooting
- HTTP blocked on iOS: ensure app Info.plist has ATS exception for development, or use HTTPS.
- 401 auth error: token mismatch; regenerate and reapply.
- 403 forbidden: source IP is not local/Tailscale; confirm the device is connected to Tailscale.
- Timeout: check bridge process and network reachability.
- Wrong display name: update
workspace/IDENTITY.mdName field.
Token rotation
Re-run setup script with ROTATE_TOKEN=1:
ROTATE_TOKEN=1 bash scripts/setup_clawpulse_bridge.sh
Update token in ClawPulse immediately.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install clawpulse-bridge - 安装完成后,直接呼叫该 Skill 的名称或使用
/clawpulse-bridge触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Clawpulse Bridge 是什么?
Configure and maintain ClawPulse integration for OpenClaw, including token-protected status bridge, Tailscale-safe access, iOS endpoint/token defaults, and t... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 366 次。
如何安装 Clawpulse Bridge?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install clawpulse-bridge」即可一键安装,无需额外配置。
Clawpulse Bridge 是免费的吗?
是的,Clawpulse Bridge 完全免费(开源免费),可自由下载、安装和使用。
Clawpulse Bridge 支持哪些平台?
Clawpulse Bridge 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Clawpulse Bridge?
由 virtual-ny(@virtual-ny)开发并维护,当前版本 v2.0.4。