Interact with AnyBox bookmark manager from OpenClaw.
# Set environment variables
export ANYBOX_HOST="https://your-host.tailxxx.ts.net" # or http://127.0.0.1:6391
export ANYBOX_API_KEY="your-api-key"
export ANYBOX_RESOLVE_IP="100.x.x.x" # Optional: For Tailscale hostname resolution
# Run commands
python3 scripts/anybox.py tags
python3 scripts/anybox.py search "python"
python3 scripts/anybox.py add "https://example.com" --comment "Note"- Install AnyBox on macOS
- Enable API in Preferences → General
- For remote access, install Tailscale on both machines
- Run
tailscale serve --bg http://127.0.0.1:6391on the AnyBox machine
ANYBOX_HOST- API URL (default: http://127.0.0.1:6391)ANYBOX_API_KEY- Your AnyBox API keyANYBOX_RESOLVE_IP- Optional: Tailscale IP for hostname resolution
This is a working CLI tool for interacting with AnyBox. It supports:
- Searching bookmarks by keyword, tag, or folder
- Listing tags and folders
- Adding new bookmarks with metadata
- Remote access via Tailscale
SKILL.md- OpenClaw skill documentationscripts/anybox.py- Main CLI toolreferences/api.md- API documentationrequirements.txt- Python dependencies