← All servers

BorealHost

warnings

borealhost.ai

Agent-native web hosting — deploy sites, manage DNS, register domains, scale infrastructure

https://borealhost.ai/mcp/WebsiteNo authMCP 2025-11-25v1.27.0last checked 24 Aug 2026spoke MCP on 2 of 2 checks (30 days)initialize in 559 ms

How to authenticate

Checked against the endpoint by our probe on 24 Aug 2026. These are the capabilities the server advertises, not a prediction about any particular client.

Scheme
No auth
Protected-resource metadata
Not found

Without it a client has to guess where the authorization server lives.

Anonymous access
Handshake succeeds; 144 tools listable
Credentials demanded in prose
whoami, complete_checkout, get_checkout_status, get_site_status, manage_dns, install_app, get_app_status, list_apps, list_snapshots, create_snapshot, create_b2_snapshot, delete_snapshot, rollback_snapshot, get_snapshot_usage, schedule_snapshot, cancel_scheduled_snapshot, list_backups, create_backup, restore_backup, get_metrics, scale, decommission, update_account, delete_account, list_subscriptions, get_billing_portal, rotate_key, create_api_key, list_api_keys, revoke_api_key, get_ssh_info, add_ssh_key, list_files, read_file, write_file, upload_file, delete_file, create_directory, list_plugins, list_themes, manage_plugin, manage_theme, wp_check_updates, wp_update_all, list_cron, add_cron, delete_cron, ssl_info, ssl_renew, list_php_versions, switch_php, cache_status, cache_flush, cache_toggle, get_database_info, optimize_database, database_search_replace, list_databases, list_tables, execute_query, get_stack_info, get_resource_snapshot, cloudflare_proxy_status, cloudflare_set_proxy, cloudflare_purge_cache, list_ftp_accounts, create_ftp_account, remove_ftp_account, list_alert_rules, create_alert_rule, delete_alert_rule, run_malware_scan, list_firewall_rules, add_firewall_rule, remove_firewall_rule, get_logs, list_domains, search_domain, register_domain, domain_detail, list_subdomains, add_subdomain, link_domain, set_domain_usage, domain_settings, list_domain_dns, add_domain_dns, delete_domain_dns, list_modules, toggle_module, list_compute_types, list_compute_images, launch_compute_instance, list_compute_instances, get_compute_instance, start_compute_instance, stop_compute_instance, reboot_compute_instance, terminate_compute_instance, list_compute_volumes, get_compute_volume, create_compute_volume, adopt_compute_instance, detach_compute_volume, attach_compute_volume, snapshot_compute_volume, delete_compute_volume, container_action, list_support_tickets, get_support_ticket, create_support_ticket, reply_support_ticket, get_backup_retention, set_backup_retention, delete_backup, list_redirects, add_redirect, delete_redirect, set_force_https, list_db_users, manage_db_user, transfer_out_domain, enable_wildcard, upload_ssl_cert, get_email_status, setup_email, create_mailbox, delete_mailbox, reset_mailbox_password, get_webmail_url, list_webhooks, create_webhook, delete_webhook, test_webhook, get_smtp_relay, enable_smtp_relay, revoke_smtp_relay

These tools are listed anonymously and their own descriptions ask for an account or key, but no challenge is issued — so a client has nothing to act on and the refusal arrives as a tool error.

What the probe found

warningTools needing credentials are listed without a challenge

137 of the 144 tools listed anonymously say in their own descriptions that they need an account or a key (whoami, complete_checkout, get_checkout_status, get_site_status, manage_dns, install_app, get_app_status, list_apps, list_snapshots, create_snapshot, create_b2_snapshot, delete_snapshot, rollback_snapshot, get_snapshot_usage, schedule_snapshot, cancel_scheduled_snapshot, list_backups, create_backup, restore_backup, get_metrics, scale, decommission, update_account, delete_account, list_subscriptions, get_billing_portal, rotate_key, create_api_key, list_api_keys, revoke_api_key, get_ssh_info, add_ssh_key, list_files, read_file, write_file, upload_file, delete_file, create_directory, list_plugins, list_themes, manage_plugin, manage_theme, wp_check_updates, wp_update_all, list_cron, add_cron, delete_cron, ssl_info, ssl_renew, list_php_versions, switch_php, cache_status, cache_flush, cache_toggle, get_database_info, optimize_database, database_search_replace, list_databases, list_tables, execute_query, get_stack_info, get_resource_snapshot, cloudflare_proxy_status, cloudflare_set_proxy, cloudflare_purge_cache, list_ftp_accounts, create_ftp_account, remove_ftp_account, list_alert_rules, create_alert_rule, delete_alert_rule, run_malware_scan, list_firewall_rules, add_firewall_rule, remove_firewall_rule, get_logs, list_domains, search_domain, register_domain, domain_detail, list_subdomains, add_subdomain, link_domain, set_domain_usage, domain_settings, list_domain_dns, add_domain_dns, delete_domain_dns, list_modules, toggle_module, list_compute_types, list_compute_images, launch_compute_instance, list_compute_instances, get_compute_instance, start_compute_instance, stop_compute_instance, reboot_compute_instance, terminate_compute_instance, list_compute_volumes, get_compute_volume, create_compute_volume, adopt_compute_instance, detach_compute_volume, attach_compute_volume, snapshot_compute_volume, delete_compute_volume, container_action, list_support_tickets, get_support_ticket, create_support_ticket, reply_support_ticket, get_backup_retention, set_backup_retention, delete_backup, list_redirects, add_redirect, delete_redirect, set_force_https, list_db_users, manage_db_user, transfer_out_domain, enable_wildcard, upload_ssl_cert, get_email_status, setup_email, create_mailbox, delete_mailbox, reset_mailbox_password, get_webmail_url, list_webhooks, create_webhook, delete_webhook, test_webhook, get_smtp_relay, enable_smtp_relay, revoke_smtp_relay), but the endpoint issued no WWW-Authenticate challenge. The requirement is stated only in prose, so a call reaches the tool and comes back as a tool error instead of an authorization step.

No CORS headers for browser-based clients

A cross-origin preflight came back without Access-Control-Allow-Origin, so the endpoint is reachable from native clients only — code running in a web page is stopped by the browser before a request is ever sent.

Tools

add_cronadd_domain_dnsadd_firewall_ruleadd_redirectadd_ssh_keyadd_subdomainadopt_compute_instanceattach_compute_volumecache_flushcache_statuscache_togglecancel_scheduled_snapshotclaim_api_keycloudflare_proxy_statuscloudflare_purge_cachecloudflare_set_proxycomplete_checkoutcontainer_actioncreate_alert_rulecreate_api_keycreate_b2_snapshotcreate_backupcreate_checkoutcreate_compute_volumecreate_directorycreate_ftp_accountcreate_mailboxcreate_snapshotcreate_support_ticketcreate_webhookdatabase_search_replacedecommissiondelete_accountdelete_alert_ruledelete_backupdelete_compute_volumedelete_crondelete_domain_dnsdelete_filedelete_mailboxdelete_redirectdelete_snapshotdelete_webhookdetach_compute_volumedomain_detaildomain_settingsenable_smtp_relayenable_wildcardexecute_queryget_app_statusget_backup_retentionget_billing_portalget_checkout_statusget_compute_instanceget_compute_volumeget_database_infoget_email_statusget_logsget_metricsget_resource_snapshotget_site_statusget_smtp_relayget_snapshot_usageget_ssh_infoget_stack_infoget_support_ticketget_webmail_urlinstall_applaunch_compute_instancelink_domainlist_alert_ruleslist_api_keyslist_appslist_backupslist_compute_imageslist_compute_instanceslist_compute_typeslist_compute_volumeslist_cronlist_databaseslist_db_userslist_domain_dnslist_domainslist_fileslist_firewall_ruleslist_ftp_accountslist_moduleslist_php_versionslist_planslist_pluginslist_redirectslist_snapshotslist_subdomainslist_subscriptionslist_support_ticketslist_tableslist_themeslist_webhooksmanage_db_usermanage_dnsmanage_pluginmanage_themeoptimize_databaseread_filereboot_compute_instanceregisterregister_domainremove_firewall_ruleremove_ftp_accountreply_support_ticketrequest_api_keyreset_mailbox_passwordrestore_backuprevoke_api_keyrevoke_smtp_relayrollback_snapshotrotate_keyrun_malware_scanscaleschedule_snapshotsearch_domainset_api_keyset_backup_retentionset_domain_usageset_force_httpssetup_emailsnapshot_compute_volumessl_infossl_renewstart_compute_instancestop_compute_instanceswitch_phpterminate_compute_instancetest_webhooktoggle_moduletransfer_out_domainupdate_accountupdate_checkoutupload_fileupload_ssl_certwhoamiwp_check_updateswp_update_allwrite_file

Contract history

24 Aug 2026v1.27.0first recorded contract

Get alerted when this contract changes

Depend on this server? Leave an email and get a message when a probe records a change — a tool removed, an argument newly required, an enum narrowed. Alerts are being built; signing up is what tells us to hurry.

Prefer a feed reader? This page's contract changes are also an Atom feed.

Status badge

Status for a README, from the last probe — cached an hour, so up to seven hours behind the endpoint. Links back to this page.

MCP status badge for BorealHost
[![MCP status](https://mcpi.app/servers/borealhost/badge.svg)](https://mcpi.app/servers/borealhost)

Own this server?

Sign in to claim this listing by proving control of the endpoint.