Skip to main content
Glama
BorealHost MCP Server

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: Kleap

Что он умеет?

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. Все права защищены.

Related MCP Connectors

Related MCP Servers

  • 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
    90 PyPI
    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
    2 npm
    1
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Agent-native hosting: your agent deploys any folder to a live URL in one command — no account, no dashboard, no CAPTCHA — and hands the human a link plus a plain-language summary. Full deploy lifecycle as MCP tools (deploy, verify, logs, inspect, rollback), production approval human-only; static sites and full Node.js apps, open source (Apache-2.0).
    13
    Apache 2.0
  • A
    license
    A
    quality
    C
    maintenance
    Enables AI agents to publish static sites and build folders as live websites, push updates, provision and manage custom domains with DNS, and send transactional email. Ships as a local pip/uvx server that reads build folders directly, or as a hosted HTTP endpoint for Claude Code, Claude Desktop, and other MCP clients.
    11
    MIT