MCP-сервер для Beget API

Beget Hosting MCP

Подключите управление доменами, DNS, сайтами, почтой, базами данных и резервными копиями Beget к Cursor, Codex или любому другому MCP-клиенту.

Python 3.11+ stdio MIT License
Рабочее соединение v0.1.2
MCP-клиентCursor / Codex tools/list
СерверBeget Hosting MCP 4 инструмента
Официальный APIBeget API domain.getList
Подключеночтение · запись с подтверждением
4универсальных MCP-инструмента
65методов Beget API в каталоге
104параметра описаны в контрактах

Аудит контрактов · 15 октября 2026

Сверено со всей официальной документацией Beget API

Проверены 12 страниц и 65 методов. Контракты методов не изменились; обновлён локальный архив, а 7 неточностей в примерах Beget сохранены как явные предупреждения.

Единый интерфейс для задач хостинга

Сервер сохраняет стандартный протокол MCP, но не скрывает устройство Beget API: методы можно находить, изучать и вызывать с явными параметрами.

01

Инструменты обнаруживаются автоматически

Cursor, Codex и другие MCP-клиенты получают список команд при подключении и могут искать нужный метод по встроенному каталогу.

02

Запись включается только явно

Изменяющие запросы требуют разрешения на уровне сервера и отдельного подтверждения в каждом вызове.

03

Документация работает локально

Репозиторий содержит Markdown-архив и структурированный индекс официальной документации, поэтому повторно сканировать сайт не требуется.

Покрытие Beget API

Доступность конкретной операции зависит от тарифа, прав API-пароля и возможностей аккаунта Beget.

user.*Аккаунт и лимиты
domain.*Домены и поддомены
dns.*DNS-записи
site.*Сайты и привязки
ftp.* / mysql.*FTP и базы данных
mail.*Почта и ящики
cron.*Планировщик задач
backup.* / statistic.*Копии и статистика

Быстрый старт

Установка без отдельной службы

Установите пакет, задайте отдельный API-пароль Beget и добавьте команду запуска в конфигурацию MCP-клиента.

Открыть инструкцию
terminal
python -m pip install .
beget-hosting-mcp --list-tools

# Учетные данные отдельного API-пароля
BEGET_LOGIN=your-login
BEGET_API_PASSWORD=your-api-password

# Запись отключена по умолчанию
BEGET_ALLOW_WRITE=false

Предсказуемое управление

Оболочка добавляет проверки вокруг API, но результат операций все равно зависит от внешней инфраструктуры и не всегда виден мгновенно.

  • Отдельный API-пароль включается в панели Beget.
  • Изменения DNS распространяются с задержкой из-за TTL и кэширования.
  • Создание сайтов, почты и резервных копий может выполняться асинхронно.
  • Проверка результата не повторяет изменяющий запрос без явной необходимости.