Skip to main content
Glama

SSH MCP

ubuntu_ssl_certificate

Manage SSL certificates on Ubuntu via SSH using Let’s Encrypt. Issue, renew, check status, or list certificates for specified domains with configurable webroot and sudo options.

Instructions

Manage SSL certificates using Let's Encrypt on Ubuntu

Input Schema

NameRequiredDescriptionDefault
actionYesAction to perform (issue, renew, status, list)
connectionIdYesID of an active SSH connection
domainNoDomain name for the certificate (required for issue and renew)
emailNoEmail address for Let's Encrypt notifications (required for issue)
sudoNoWhether to run the command with sudo (default: true)
webrootNoWeb root path for domain verification (default: /var/www/html)

Input Schema (JSON Schema)

{ "properties": { "action": { "description": "Action to perform (issue, renew, status, list)", "type": "string" }, "connectionId": { "description": "ID of an active SSH connection", "type": "string" }, "domain": { "description": "Domain name for the certificate (required for issue and renew)", "type": "string" }, "email": { "description": "Email address for Let's Encrypt notifications (required for issue)", "type": "string" }, "sudo": { "description": "Whether to run the command with sudo (default: true)", "type": "boolean" }, "webroot": { "description": "Web root path for domain verification (default: /var/www/html)", "type": "string" } }, "required": [ "connectionId", "action" ], "type": "object" }

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