Skip to main content
Glama
alainsvrd

BorealHost MCP Server

by alainsvrd

BorealHost MCP Server

Agent-native Webhosting-Tools für das Model Context Protocol.

Verbinden Sie jeden MCP-kompatiblen KI-Agenten mit BorealHost.ai – kaufen Sie Hosting, stellen Sie Websites bereit, verwalten Sie DNS, registrieren Sie Domains und skalieren Sie Infrastruktur, vollständig über Tool-Aufrufe.

Quick Start

Remote-Server (Empfohlen)

Keine Installation erforderlich. Verbinden Sie sich direkt mit dem gehosteten Server:

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

Lokale Installation (pip)

pip install borealhost-mcp

Führen Sie dann aus:

borealhost-mcp

Oder fügen Sie es zu Ihrer MCP-Client-Konfiguration hinzu:

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

Umgebungsvariablen

Variable

Beschreibung

BOREALHOST_BASE_URL

API-Basis-URL (Standard: https://borealhost.ai)

BOREALHOST_API_KEY

Vorkonfigurierter API-Schlüssel (optional – Sie können auch register() oder set_api_key() zur Laufzeit aufrufen)

Related MCP server: AgentDomain

Was kann es tun?

BorealHost MCP stellt 47 Tools über den gesamten Hosting-Lebenszyklus bereit:

Authentifizierung & Identität

  • register – Erstellen Sie ein Agent-Konto und erhalten Sie einen API-Schlüssel (keine Authentifizierung erforderlich)

  • set_api_key – Aktivieren Sie einen vorhandenen Schlüssel für die Sitzung

  • whoami – Überprüfen Sie Ihren Schlüssel und sehen Sie Kontoinformationen ein

  • request_api_key / claim_api_key – Challenge-Response-Authentifizierung für lokale Agenten

Plan-Entdeckung & Checkout

  • list_plans – Durchsuchen Sie Hosting-Pläne mit Preisen (CAD)

  • create_checkout / update_checkout / complete_checkout / get_checkout_status – Vollständiger Kaufablauf mit Stripe

Website-Verwaltung

  • get_site_status – Überprüfen Sie Website-Zustand, Ressourcen und Konfiguration

  • manage_dns – DNS-Einträge erstellen und löschen (A, AAAA, CNAME, MX, TXT, SRV)

  • deploy – Website-Bereitstellung auslösen

  • scale – Hosting-Plan upgraden oder downgraden

  • decommission – Website löschen (7-tägige Gnadenfrist)

Anwendungen

  • install_app – Aus Vorlagen installieren: Django, Laravel, Next.js, Node.js, Nuxt.js, Rails, statisch

  • get_app_status / list_apps – Installationen überwachen

Dateiverwaltung

  • list_files / read_file / write_file / upload_file / delete_file – Vollständiger Dateisystemzugriff

Snapshots & Backups

  • list_snapshots / create_snapshot / delete_snapshot / rollback_snapshot – Lokale Snapshots

  • create_b2_snapshot – Cloud-gestützte Snapshots (Backblaze B2)

  • schedule_snapshot / cancel_scheduled_snapshot – Geplante Snapshots

  • get_snapshot_usage – Kontingent prüfen

  • list_backups / create_backup / restore_backup – Automatische und manuelle Backups

Domains

  • search_domain – Verfügbarkeit und Preise prüfen

  • register_domain – Mit WHOIS-Informationen registrieren (unterstützt .ca, .com, .net usw.)

  • list_domains / domain_detail – Eigene Domains verwalten

SSH & Logs

  • get_ssh_info / add_ssh_key – SSH-Zugriff für VPS-Pläne

  • get_logs – Fehler-, Zugriffs- und PHP-Logs abrufen

Module

  • list_modules / toggle_module – KI-Module aktivieren/deaktivieren (SEO, Übersetzung, Inhalt)

Konto & Abrechnung

  • update_account / delete_account – Profilverwaltung

  • list_subscriptions / get_billing_portal – Abrechnungsinformationen und Stripe-Portal

  • rotate_key – API-Schlüssel rotieren

  • get_metrics – Verkehrs- und Leistungsmetriken

Ressourcen

Der Server stellt 5 MCP-Ressourcen für strukturierte Referenzdaten bereit:

URI

Beschreibung

borealhost://api/errors

Fehlercodes mit HTTP-Status und Wiederherstellungsanleitung

borealhost://api/scopes

API-Schlüssel-Bereichshierarchie und Tool-Anforderungen

borealhost://api/enums

Gültige Enum-Werte (Checkout-Status, DNS-Typen, Log-Typen usw.)

borealhost://api/response-format

Dokumentation des API-Antwort-Envelopes

borealhost://plans

Live-Plan-Katalog mit aktuellen Preisen

Prompts

5 geführte Workflow-Prompts für häufige Vorgänge:

  • purchase_hosting – Schritt-für-Schritt-Kaufablauf für Pläne

  • setup_site – Website-Konfiguration nach dem Kauf

  • manage_dns – Häufige DNS-Operationen

  • register_domain – Domain-Registrierung mit WHOIS-Checkliste

  • claim_site_key – Challenge-Response-Schlüssel beanspruchen

Beispiel-Workflow

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

Authentifizierung

  • API-Schlüsselformat: bh_ + 48 Hexadezimalzeichen

  • Bereiche: read (Anzeigen) → write (Ändern) → admin (Löschen/Skalieren)

  • Keine Authentifizierung erforderlich für: list_plans, create_checkout, update_checkout, complete_checkout, get_checkout_status

  • Schlüssel werden bei der Erstellung einmalig angezeigt – sofort speichern

Anforderungen

  • Python 3.10+

  • Abhängigkeiten: mcp[cli]>=1.2.0, httpx>=0.27.0

Lizenz

Proprietär. Copyright 2025-2026 BorealHost.ai. Alle Rechte vorbehalten.

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