Connector · Connectors

SSH server

Give the assistant a shell on a server of yours. Every single command asks first.

what it can do
Every call asks
read tools · write tools
0 · 1
writes ask you first
All

What the assistant can do

0 read · 1 write
  • ssh_run_commandAsks firstRun a shell command on the server. Gated every time, with no read and write distinction.

What you hand over

  • host and portThe server to reach.
  • usernameThe account to sign in as.
  • password or private keyWith an optional passphrase. Sealed, and only decrypted for one call.

A shell command is too easy to disguise, so there is no read path that skips the gate.

When it asks you

Commands carrying rm, dd, sudo or shell metacharacters are marked dangerous and cannot go on an allow list.

How to connect

  1. 1

    Open + in the composer, then Connectors, and choose Add SSH.

  2. 2

    Fill in the details listed above. Credentials are sealed and only decrypted for the length of one call.

  3. 3

    The assistant gets ssh_run_command. New connectors are read only by default.

Connectors in the documentation(opens in a new tab)

Connect a service from the chat sidebar.

Switch it on in a thread and approve each write as it comes up. Disconnecting removes the access immediately.