Skip to main content
Glama
alainsvrd

BorealHost MCP Server

by alainsvrd

BorealHost MCP Server

Herramientas de alojamiento web nativas para agentes del Model Context Protocol.

Conecta cualquier agente de IA compatible con MCP a BorealHost.ai — compra alojamiento, despliega sitios, gestiona DNS, registra dominios y escala infraestructura, todo mediante llamadas a herramientas.

Inicio rápido

Servidor remoto (recomendado)

No requiere instalación. Conéctate directamente al servidor alojado:

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

Instalación local (pip)

pip install borealhost-mcp

Luego ejecuta:

borealhost-mcp

O añádelo a la configuración de tu cliente MCP:

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

Variables de entorno

Variable

Descripción

BOREALHOST_BASE_URL

URL base de la API (por defecto: https://borealhost.ai)

BOREALHOST_API_KEY

Clave API preconfigurada (opcional — también puedes llamar a register() o set_api_key() en tiempo de ejecución)

Related MCP server: AgentDomain

¿Qué puede hacer?

BorealHost MCP expone 47 herramientas en todo el ciclo de vida del alojamiento:

Autenticación e identidad

  • register — Crea una cuenta de agente y obtén una clave API (no requiere autenticación)

  • set_api_key — Activa una clave existente para la sesión

  • whoami — Verifica tu clave y consulta la información de la cuenta

  • request_api_key / claim_api_key — Autenticación por desafío-respuesta para agentes en el sitio

Descubrimiento de planes y pago

  • list_plans — Explora planes de alojamiento con precios (CAD)

  • create_checkout / update_checkout / complete_checkout / get_checkout_status — Flujo de compra completo con Stripe

Gestión de sitios

  • get_site_status — Comprueba el estado del sitio, los recursos y la configuración

  • manage_dns — Crea y elimina registros DNS (A, AAAA, CNAME, MX, TXT, SRV)

  • deploy — Activa el despliegue del sitio

  • scale — Mejora o reduce el plan de alojamiento

  • decommission — Elimina el sitio (período de gracia de 7 días)

Aplicaciones

  • install_app — Instala desde plantillas: Django, Laravel, Next.js, Node.js, Nuxt.js, Rails, estático

  • get_app_status / list_apps — Supervisa instalaciones

Gestión de archivos

  • list_files / read_file / write_file / upload_file / delete_file — Acceso completo al sistema de archivos

Instantáneas y copias de seguridad

  • list_snapshots / create_snapshot / delete_snapshot / rollback_snapshot — Instantáneas locales

  • create_b2_snapshot — Instantáneas respaldadas en la nube (Backblaze B2)

  • schedule_snapshot / cancel_scheduled_snapshot — Instantáneas programadas

  • get_snapshot_usage — Comprueba la cuota

  • list_backups / create_backup / restore_backup — Copias de seguridad automáticas y manuales

Dominios

  • search_domain — Comprueba disponibilidad y precios

  • register_domain — Registra con información WHOIS (admite .ca, .com, .net, etc.)

  • list_domains / domain_detail — Gestiona dominios propios

SSH y registros

  • get_ssh_info / add_ssh_key — Acceso SSH para planes VPS

  • get_logs — Recupera registros de errores, acceso y PHP

Módulos

  • list_modules / toggle_module — Activa/desactiva módulos de IA (SEO, traducción, contenido)

Cuenta y facturación

  • update_account / delete_account — Gestión de perfil

  • list_subscriptions / get_billing_portal — Información de facturación y portal de Stripe

  • rotate_key — Rota claves API

  • get_metrics — Métricas de tráfico y rendimiento

Recursos

El servidor expone 5 recursos MCP para datos de referencia estructurados:

URI

Descripción

borealhost://api/errors

Códigos de error con estado HTTP y guía de recuperación

borealhost://api/scopes

Jerarquía de ámbitos de clave API y requisitos de herramientas

borealhost://api/enums

Valores de enumeración válidos (estado de pago, tipos de DNS, tipos de registro, etc.)

borealhost://api/response-format

Documentación del formato de respuesta de la API

borealhost://plans

Catálogo de planes en vivo con precios actuales

Prompts

5 prompts de flujo de trabajo guiado para operaciones comunes:

  • purchase_hosting — Flujo de compra de plan paso a paso

  • setup_site — Configuración del sitio después de la compra

  • manage_dns — Operaciones DNS comunes

  • register_domain — Registro de dominio con lista de verificación WHOIS

  • claim_site_key — Reclamación de clave por desafío-respuesta

Ejemplo de flujo de trabajo

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"}

Autenticación

  • Formato de clave API: bh_ + 48 caracteres hexadecimales

  • Ámbitos: read (ver) → write (modificar) → admin (eliminar/escalar)

  • No requiere autenticación para: list_plans, create_checkout, update_checkout, complete_checkout, get_checkout_status

  • Las claves se muestran una sola vez al crearlas — guárdalas inmediatamente

Requisitos

  • Python 3.10+

  • Dependencias: mcp[cli]>=1.2.0, httpx>=0.27.0

Enlaces

Licencia

Propietaria. Copyright 2025-2026 BorealHost.ai. Todos los derechos reservados.

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