Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP Begetlist all my websites and check their PHP versions"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Beget
MCP Server для управления хостингом Beget через Claude Code.
Позволяет управлять сайтами, доменами, базами MySQL, FTP-аккаунтами, Cron-задачами, DNS, бэкапами и почтой прямо из Claude Code.
Возможности
Категория | Команды |
Сайты | Список, создание, удаление, привязка/отвязка доменов |
Домены | Список, добавление, удаление, поддомены, версия PHP |
MySQL | Список БД, создание, удаление, смена пароля |
FTP | Список аккаунтов, создание, удаление, смена пароля |
Cron | Список задач, добавление, удаление |
DNS | Получение записей, установка записей |
Backup | Список бэкапов (файлы/MySQL), восстановление |
Список ящиков, создание | |
Статистика | Нагрузка сайтов, информация об аккаунте |
Установка
1. Клонировать репозиторий
2. Установить зависимости
3. Настроить Claude Code
Добавьте в файл настроек Claude Code (~/.claude/settings.json):
Переменные окружения
Переменная | Описание | Обязательно |
| Логин от панели Beget | Да |
| Пароль от панели Beget | Да |
ВАЖНО: Никогда не храните логин и пароль в коде!
Доступные инструменты
beget_site_list,beget_site_add,beget_site_deletebeget_domain_list,beget_domain_add,beget_domain_php_versionbeget_mysql_list,beget_mysql_add,beget_mysql_deletebeget_ftp_list,beget_ftp_add,beget_cron_list,beget_cron_addbeget_dns_get,beget_dns_setbeget_backup_files_list,beget_backup_mysql_listbeget_mail_list,beget_mail_createbeget_stat_load,beget_account_info
Ссылки
Лицензия
MIT