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 | 
|---|---|
| ssh_connect | Connect to a remote server via SSH  | 
| ssh_exec | Execute a command on the remote server  | 
| ssh_upload_file | Upload a file to the remote server  | 
| ssh_download_file | Download a file from the remote server  | 
| ssh_list_files | List files in a directory on the remote server  | 
| ssh_disconnect | Close an SSH connection  | 
| ubuntu_nginx_control | Control Nginx web server on Ubuntu  | 
| ubuntu_update_packages | Update system packages on Ubuntu  | 
| ubuntu_ssl_certificate | Manage SSL certificates using Let's Encrypt on Ubuntu  | 
| ubuntu_website_deployment | Deploy website files and create backups on Ubuntu  | 
| ubuntu_ufw_firewall | Manage Ubuntu Uncomplicated Firewall (UFW)  |