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

环境变量

Variable

Description

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 — 浏览托管套餐及价格(加元)

  • 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

Description

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_planscreate_checkoutupdate_checkoutcomplete_checkoutget_checkout_status

  • 密钥在创建时仅显示 一次 — 请立即保存

要求

  • Python 3.10+

  • 依赖项:mcp[cli]>=1.2.0httpx>=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