Beget MCP: Documentation
Updated:
Connection
Repo: github.com/yasg1988/mcp-beget (stdio, MIT, docs in Russian). Install: git clone, pip install -e ., then in your client config — command: "python", args: ["PATH_TO/mcp-beget/server.py"]. Auth: BEGET_LOGIN / BEGET_PASSWORD env vars — your panel login and password.
Capabilities
21 tools: sites (beget_site_list/beget_site_add/beget_site_delete), domains (beget_domain_list/beget_domain_add/beget_domain_php_version), MySQL (beget_mysql_list/beget_mysql_add/beget_mysql_delete), FTP (beget_ftp_list/beget_ftp_add), cron (beget_cron_list/beget_cron_add), DNS (beget_dns_get/beget_dns_set), backups (beget_backup_files_list, beget_backup_mysql_list), mail (beget_mail_list, beget_mail_create), stats (beget_stat_load, beget_account_info).
⚠ Security
The Beget API authenticates with your panel login/password — that's full hosting access, not a scoped key. Run locally only; never pass these credentials to third-party environments or store them in code.
Note
A community project, not an official Beget product. Last repository update: November 2025.