Skip to main content
Glama
alainsvrd

BorealHost MCP Server

by alainsvrd

BorealHost MCP Server

Model Context Protocol 向けのエージェントネイティブなWebホスティングツールです。

MCP互換のAIエージェントを 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

APIベースURL(デフォルト: 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、静的サイト

  • 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 — VPSプラン向けのSSHアクセス

  • get_logs — エラーログ、アクセスログ、PHPログを取得します

モジュール

  • list_modules / toggle_module — AIモジュールの有効化/無効化(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

有効なenum値(チェックアウトステータス、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桁の16進文字

  • スコープ: read(閲覧)→ write(変更)→ admin(削除/スケール)

  • 認証不要 のもの: list_planscreate_checkoutupdate_checkoutcomplete_checkoutget_checkout_status

  • キーは作成時に一度だけ表示されます — すぐに保存してください

要件

  • Python 3.10+

  • 依存関係: mcp[cli]>=1.2.0httpx>=0.27.0

リンク

ライセンス

プロプライエタリ。Copyright 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