start_server
Start a sudo-proxy server to manage privileged commands locally via TUI or remotely through an SSH tunnel, requiring terminal-based human approval.
Instructions
Start a sudo-proxy server. Local (no host): opens a terminal window with sudo-proxy's TUI for command approval. Remote (host given): opens a terminal window with SSH running sudo-proxy, with a socket tunnel so execute calls reach the remote host.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| host | No | Remote hostname (omit for localhost) | |
| forward_agent | No | Enable SSH agent forwarding on the tunnel so unprivileged commands that opt in (via execute's `forward_agent: true`) can authenticate to GitHub etc. with the user's local key. Ignored for local servers. |