Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SSH_MANAGER_PROFILE | No | Set the active profile for SSH Manager (default, frappe, docker, nodejs) | default |
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 |
|---|---|
| ssh_execute | Execute command on remote SSH server |
| ssh_upload | Upload file to remote SSH server |
| ssh_download | Download file from remote SSH server |
| ssh_list_servers | List all configured SSH servers |
| ssh_deploy | Deploy files to remote server with automatic permission handling |
| ssh_execute_sudo | Execute command with sudo on remote server |
| ssh_command_alias | Manage command aliases for frequently used commands |
| ssh_hooks | Manage automation hooks for SSH operations |
| ssh_profile | Manage SSH Manager profiles for different project types |
| ssh_alias | Manage server aliases for easier access |