Loading...
Loading...
Execute commands on remote servers via SSH. Run commands on remote hosts with key-based authentication.
npx skill4agent add winsorllc/upgraded-carnival ssh-tool{baseDir}/ssh-tool.js --host server.example.com --user ubuntu --command "ls -la"{baseDir}/ssh-tool.js --host server.example.com --user ubuntu --key /path/to/key --command "uptime"{baseDir}/ssh-tool.js --host server.example.com --user ubuntu --password "secret" --command "df -h"{baseDir}/ssh-tool.js --host server.example.com --user ubuntu --key /path/to/key --shell| Option | Description | Required |
|---|---|---|
| Remote hostname or IP | Yes |
| SSH username | Yes |
| Command to execute | Yes* |
| Path to SSH private key | No |
| SSH password | No |
| SSH port (default: 22) | No |
| Start interactive shell | No |
| Command timeout in seconds | No (default: 30) |