Reach Worktable from another machine
Worktable is available only on its own machine by default. Reachable mode lets you use a self-hosted workspace from another device or connect an agent running elsewhere.
Turn it on
Section titled “Turn it on”worktable setup --reachableSetup asks you to create an owner password, protects agent connections, and points you to the remote-agent flow. Worktable will not start in reachable mode without the owner password.
Add HTTPS
Section titled “Add HTTPS”Worktable serves HTTP itself. Put HTTPS in front with Tailscale, Cloudflare Tunnel, ngrok, or another reverse proxy, then acknowledge that setup:
worktable setup --reachable --behind-tlsIf the tunnel gives Worktable a stable address, set it under Settings → General → Workspace URL so links point to that address. Set the owner password before saving a public address. Worktable Cloud manages its own address and does not show this setting.
Connect Worktable Desktop
Section titled “Connect Worktable Desktop”Prefer a valid HTTPS address such as https://worktable.example.com.
- In Desktop, choose Self-hosted server.
- Enter the server address without a path or query.
- If you use plain HTTP, acknowledge the warning. HTTPS is strongly recommended.
- Sign in with the Worktable owner password.
Desktop remembers the server but does not save the owner password. Use Change Connection… to keep the saved server available, or Forget this server to remove it from Desktop without changing the remote workspace. Desktop does not create the tunnel or configure the server for you. See the Desktop reference for connection validation and storage details.
Connect a remote agent
Section titled “Connect a remote agent”Open Settings → Agents and choose Connect an agent, or create a pairing from the Worktable host:
worktable agent inviteRun the one-line command it prints on the machine where the agent lives. The single-use pairing expires after 15 minutes, preserves existing Worktable client entries, and verifies the connection when it finishes.
For a machine where the guided command is not suitable, use Manual install in Settings or print the client configuration from the Worktable host:
worktable mcp print-config <client> --with-tokenThe token is shown once. Copy it directly into the client and do not put it in a URL or shared document.
Manage access
Section titled “Manage access”Settings → Agents lists connected agents, when they last used Worktable, and a disconnect action. Advanced → Access tokens lists manually created credentials as well. Disconnect or revoke a connection when it should no longer have access.
Claude Desktop and ChatGPT use the Desktop apps section. The self-hosted address must be reachable from the Mac or service running the app. A browser on another device signs in with the owner password.
Return to local-only use
Section titled “Return to local-only use”Run worktable setup again and choose loopback. Previously created agent
connections remain listed, so revoke any you no longer want to use.
The security model explains the password, token, and HTTPS boundaries in detail.