Skip to main content
Glama
alainsvrd

BorealHost MCP Server

by alainsvrd

BorealHost MCP Server

Агент-нативные инструменты веб-хостинга для Model Context Protocol.

Подключите любого MCP-совместимого ИИ-агента к BorealHost.ai — покупайте хостинг, разворачивайте сайты, управляйте DNS, регистрируйте домены и масштабируйте инфраструктуру полностью через вызовы инструментов.

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

Удалённый сервер (рекомендуется)

Установка не требуется. Подключитесь напрямую к размещённому серверу:

{
  "mcpServers": {
    "borealhost": {
      "type": "streamable-http",
      "url": "https://borealhost.ai/mcp/"
    }
  }
}

Локальная установка (pip)

pip install borealhost-mcp

Затем выполните:

borealhost-mcp

Или добавьте в конфигурацию вашего MCP-клиента:

{
  "mcpServers": {
    "borealhost": {
      "command": "borealhost-mcp"
    }
  }
}

Переменные окружения

Переменная

Описание

BOREALHOST_BASE_URL

Базовый URL API (по умолчанию: https://borealhost.ai)

BOREALHOST_API_KEY

Предварительно настроенный API-ключ (необязательно — вы также можете вызвать register() или set_api_key() во время выполнения)

Related MCP server: AgentDomain

Что он умеет?

BorealHost MCP предоставляет 47 инструментов на всём жизненном цикле хостинга:

Аутентификация и идентификация

  • register — Создайте учётную запись агента и получите API-ключ (аутентификация не требуется)

  • set_api_key — Активируйте существующий ключ для сеанса

  • whoami — Проверьте свой ключ и информацию об учётной записи

  • request_api_key / claim_api_key — Аутентификация по принципу «запрос-ответ» для локальных агентов

Обнаружение планов и оформление заказа

  • list_plans — Просмотр планов хостинга с ценами (CAD)

  • create_checkout / update_checkout / complete_checkout / get_checkout_status — Полный процесс покупки через Stripe

Управление сайтом

  • get_site_status — Проверка состояния сайта, ресурсов и конфигурации

  • manage_dns — Создание и удаление DNS-записей (A, AAAA, CNAME, MX, TXT, SRV)

  • deploy — Запуск развёртывания сайта

  • scale — Повышение или понижение тарифного плана

  • decommission — Удаление сайта (7-дневный льготный период)

Приложения

  • install_app — Установка из шаблонов: Django, Laravel, Next.js, Node.js, Nuxt.js, Rails, static

  • get_app_status / list_apps — Мониторинг установок

Управление файлами

  • list_files / read_file / write_file / upload_file / delete_file — Полный доступ к файловой системе

Снимки и резервные копии

  • list_snapshots / create_snapshot / delete_snapshot / rollback_snapshot — Локальные снимки

  • create_b2_snapshot — Облачные снимки (Backblaze B2)

  • schedule_snapshot / cancel_scheduled_snapshot — Запланированные снимки

  • get_snapshot_usage — Проверка квоты

  • list_backups / create_backup / restore_backup — Автоматические и ручные резервные копии

Домены

  • search_domain — Проверка доступности и цен

  • register_domain — Регистрация с информацией WHOIS (поддерживаются .ca, .com, .net и т. д.)

  • list_domains / domain_detail — Управление принадлежащими доменами

SSH и журналы

  • get_ssh_info / add_ssh_key — SSH-доступ для планов VPS

  • get_logs — Получение журналов ошибок, доступа и PHP

Модули

  • list_modules / toggle_module — Включение/отключение ИИ-модулей (SEO, перевод, контент)

Учётная запись и выставление счетов

  • update_account / delete_account — Управление профилем

  • list_subscriptions / get_billing_portal — Платёжная информация и портал Stripe

  • rotate_key — Ротация API-ключей

  • get_metrics — Метрики трафика и производительности

Ресурсы

Сервер предоставляет 5 ресурсов MCP для структурированных справочных данных:

URI

Описание

borealhost://api/errors

Коды ошибок с HTTP-статусом и рекомендациями по восстановлению

borealhost://api/scopes

Иерархия областей действия API-ключей и требования к инструментам

borealhost://api/enums

Допустимые значения перечислений (статус оформления, типы DNS, типы журналов и т. д.)

borealhost://api/response-format

Документация по формату ответов API

borealhost://plans

Актуальный каталог планов с текущими ценами

Промпты

5 направляющих промптов для типовых операций:

  • purchase_hosting — Пошаговый процесс покупки плана

  • setup_site — Настройка сайта после покупки

  • manage_dns — Типовые операции с DNS

  • register_domain — Регистрация домена с чек-листом WHOIS

  • claim_site_key — Получение ключа по принципу «запрос-ответ»

Пример рабочего процесса

Agent: register()
→ {"api_key": "bh_...", "scopes": ["read", "write"]}

Agent: list_plans()
→ [{"slug": "starter", "price_monthly": 9.99, ...}, ...]

Agent: create_checkout("bh_site_starter_monthly")
→ {"checkout_id": "chk_...", "checkout_secret": "..."}

Agent: update_checkout("chk_...", requested_slug="my-new-site")
→ {"status": "ready"}

Agent: complete_checkout("chk_...")
→ {"payment_url": "https://borealhost.ai/pay/chk_.../?s=...",
   "confirmation_url": "https://borealhost.ai/pay/chk_.../confirmation/?s=..."}
  # show payment_url to the human; paying provisions the site

Agent: get_checkout_status("chk_...")  # poll until completed
→ {"status": "completed", "api_key": "bh_...",   # shown ONCE
   "site": {"slug": "my-new-site", "status": "active"}}

Agent: get_site_status("my-new-site")
→ {"status": "active", "url": "https://my-new-site.borealhost.ai"}

Аутентификация

  • Формат API-ключа: bh_ + 48 шестнадцатеричных символов

  • Области действия: read (просмотр) → write (изменение) → admin (удаление/масштабирование)

  • Аутентификация не требуется для: list_plans, create_checkout, update_checkout, complete_checkout, get_checkout_status

  • Ключи отображаются один раз при создании — сохраните их немедленно

Требования

  • Python 3.10+

  • Зависимости: mcp[cli]>=1.2.0, httpx>=0.27.0

Ссылки

Лицензия

Проприетарная. Авторские права 2025-2026 BorealHost.ai. Все права защищены.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Maintenance

ActivityMaintained
ResponsivenessUnresponsive

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    Enables management of Coolify instances to control applications, databases, and servers through the Model Context Protocol. It provides a comprehensive set of tools for deploying services and monitoring self-hosted infrastructure using natural language.
    18
    21
    3
    MIT
  • A
    license
    A
    quality
    F
    maintenance
    AgentDomain MCP allows AI agents to register, buy, and manage internet domains via the Model Context Protocol. Features include domain search, availability check, purchase, DNS record management, and wallet operations.
    13
    3
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Enables AI agents to build, edit, and publish live websites with hosting, database, auth, and domains via the Model Context Protocol.
    13
    11
    1
    MIT

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/alainsvrd/borealhost-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server