add_ssh_key
ActiveTool of BorealHost
Inject your SSH public key into a site's container for direct SSH access. The key is appended to /home/admin/.ssh/authorized_keys. Only available for VPS/dedicated plans. Requires: API key with write scope. Args: slug: Site identifier public_key: SSH public key string. Supported types: ssh-ed25519, ssh-rsa, ecdsa-sha2-nistp256/384/521 Returns: {"success": true, "message": "SSH key added", "ssh_command": "ssh admin@184.107.x.x"} Errors: VALIDATION_ERROR: Invalid or unsupported key format FORBIDDEN: Plan does not support SSH
Parameters schema
{
"type": "object",
"title": "add_ssh_keyArguments",
"required": [
"slug",
"public_key"
],
"properties": {
"slug": {
"type": "string",
"title": "Slug"
},
"public_key": {
"type": "string",
"title": "Public Key"
}
}
}Parent server
BorealHost
https://github.com/alainsvrd/borealhost-mcp
1/7 registries