macOS
launchd
scripts/install-unit.sh --launchd renders a LaunchAgent that keeps the bus running.
The plist sets RunAtLoad and KeepAlive, uses an absolute node path and the same database path the CLI uses by default. Load it with launchctl bootstrap.
--dry-run --launchd prints the rendered plist and writes nothing.
More integrations
All integrations →- 01
Claude Code
Each machine adds a user-scope MCP entry named bus; push sessions add a second entry, bus-push.
- 02
Tailscale
The bus is exposed only on your tailnet, through tailscale serve or the host’s tailnet address.
- 03
1Password
scripts/setup-client.sh writes MCP entries that hold an op:// reference, never the token itself.