ssh_update_server
Modify an existing remote server's SSH connection settings: host, port, username, authentication method, and credentials.
Instructions
Update an existing server config
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"serverId": "<serverId>"
},
"name": "ssh_update_server"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| serverId | Yes | Server ID to update | |
| name | No | Server display name | |
| host | No | Server hostname or IP | |
| port | No | SSH port (default: 22) | |
| username | No | SSH username | |
| authMethod | No | Authentication method (default: "key") | |
| privateKeyPath | No | Path to private key (required for "key" auth) | |
| password | No | Password (required for "password" auth) |