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) |