ssh_host
List, add, or remove SSH server entries in hosts.json to manage connections.
Instructions
Manage SSH server configurations in hosts.json. Use action=list to view all hosts, action=add to register a new server, action=remove to delete a server.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| host | No | Server hostname or IP. Required for add. | |
| name | No | Friendly name for the server. Required for add and remove. | |
| port | No | SSH port number. | |
| action | Yes | Action: list all hosts, add a new host, or remove a host. | |
| timeout | No | Connection timeout in seconds. | |
| password | No | SSH password (optional for key auth). | |
| username | No | SSH login username. | root |