Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
No arguments |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
listKnownHosts | Returns a consolidated list of all known SSH hosts, prioritizing ~/.ssh/config entries first, then additional hosts from ~/.ssh/known_hosts |
runRemoteCommand | Executes a shell command on an SSH host |
getHostInfo | Returns all configuration details for an SSH host |
checkConnectivity | Checks if an SSH connection to the host is possible |
uploadFile | Uploads a local file to an SSH host |
downloadFile | Downloads a file from an SSH host |
runCommandBatch | Executes multiple shell commands sequentially on an SSH host |