Skip to main content
Glama

SSH MCP

ubuntu_website_deployment

Deploy website files to Ubuntu servers via SSH, create backups, or restore previous versions with customizable paths and sudo permissions.

Instructions

Deploy website files and create backups on Ubuntu

Input Schema

NameRequiredDescriptionDefault
actionYesAction to perform (deploy, backup, restore)
backupPathNoPath to store backups (default: /var/backups/websites)
connectionIdYesID of an active SSH connection
createBackupNoWhether to create a backup before deployment (default: true)
localPathNoLocal path to the website files for deployment
remotePathNoRemote path where the website is located (default: /var/www/html)
sudoNoWhether to run the command with sudo (default: true)

Input Schema (JSON Schema)

{ "properties": { "action": { "description": "Action to perform (deploy, backup, restore)", "type": "string" }, "backupPath": { "description": "Path to store backups (default: /var/backups/websites)", "type": "string" }, "connectionId": { "description": "ID of an active SSH connection", "type": "string" }, "createBackup": { "description": "Whether to create a backup before deployment (default: true)", "type": "boolean" }, "localPath": { "description": "Local path to the website files for deployment", "type": "string" }, "remotePath": { "description": "Remote path where the website is located (default: /var/www/html)", "type": "string" }, "sudo": { "description": "Whether to run the command with sudo (default: true)", "type": "boolean" } }, "required": [ "connectionId", "action" ], "type": "object" }
Install Server

Other Tools from SSH MCP

Related Tools

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mixelpixx/SSH-MCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server