create_ftp_account
ActiveTool of BorealHost
Create an FTP account on a site. The user is chrooted to the specified directory. Password must be at least 8 characters. Username must be lowercase alphanumeric. Requires: API key with write scope. Args: slug: Site identifier username: FTP username (lowercase, max 32 chars) password: Password (min 8 chars) home_dir: Chroot directory (default: /var/www/html) Returns: {"success": true, "username": "ftpuser", "home_dir": "/var/www/html"}
Parameters schema
{
"type": "object",
"title": "create_ftp_accountArguments",
"required": [
"slug",
"username",
"password"
],
"properties": {
"slug": {
"type": "string",
"title": "Slug"
},
"home_dir": {
"type": "string",
"title": "Home Dir",
"default": "/var/www/html"
},
"password": {
"type": "string",
"title": "Password"
},
"username": {
"type": "string",
"title": "Username"
}
}
}Parent server
BorealHost
https://github.com/alainsvrd/borealhost-mcp
1/7 registries