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 writessh_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
Open + in the composer, then Connectors, and choose Add SSH.
- 2
Fill in the details listed above. Credentials are sealed and only decrypted for the length of one call.
- 3
The assistant gets ssh_run_command. New connectors are read only by default.
Keep looking
Here are a few similar integrations.
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.