← 返回目录
H

Hostinger API MCP Server

官方
Hostinger 官方 API 的 MCP 服务器,支持管理域名、托管、VPS 等。
GitHub 源仓库 ↗
★ 143 Stars 分类 · 其他 非常热门 源版本 f7e4ad3a3879
70FMRS · B
可靠性
11/20
安全与权限
14/20
维护活跃度
16/20
文档质量
15/20
安装易用性
14/20

Hostinger 官方提供的 MCP 服务器,功能全面,但需要谨慎使用,避免误操作。

查看 FMRS 评分方法 →

这是 Hostinger 官方维护的 Model Context Protocol 服务器,用于通过 MCP 客户端(如 Claude、Cursor)调用 Hostinger API。它提供超过 300 个工具,覆盖域名注册与管理、DNS 配置、Web 托管(包括 WordPress、Node.js 应用部署)、VPS 管理、邮件服务、电子商务、账单管理等。支持使用 API Token 或 OAuth 2.0 PKCE 进行身份验证。

工具能力

agencyHosting_deployNodeStaticWebsite
agencyHosting_deployPhpApplication
agency-hosting_listAvailableDatacentersForAnAgencyPlanOrderV1
agency-hosting_changeAgencyPlanWebsiteDomainV1
agency-hosting_linkDomainToAgencyPlanWebsiteV1
agency-hosting_listAgencyPlanDomainsV1
agency-hosting_unlinkDomainFromAgencyPlanWebsiteV1
agency-hosting_importAgencyPlanWebsiteFromArchiveV1
agency-hosting_listAgencyPlanOrdersV1
agency-hosting_provisionANewAgencyPlanWebsiteV1
agency-hosting_getAgencyPlanWebsiteSetupStatusV1
agency-hosting_buildAgencyPlanWebsiteNodeJSAssetsV1
agency-hosting_clearAgencyPlanWebsiteCacheV1
agency-hosting_listAgencyPlanWebsiteCronJobsV1
agency-hosting_createAgencyPlanWebsiteCronJobV1
agency-hosting_deleteAgencyPlanWebsiteCronJobV1
agency-hosting_listAgencyPlanWebsiteDatabasesV1
agency-hosting_createAgencyPlanWebsiteDatabaseV1
agency-hosting_deleteAgencyPlanWebsiteDatabaseV1
agency-hosting_createAgencyPlanWebsiteDatabaseUserV1
agency-hosting_deleteAgencyPlanWebsiteDatabaseUserV1
agency-hosting_getAgencyPlanWebsiteDetailsV1
agency-hosting_deleteAgencyPlanWebsiteV1
agency-hosting_listRunningAgencyPlanWebsiteProcessesV1
agency-hosting_changeAgencyPlanWebsiteWordPressCoreVersionV1
agency-hosting_getAgencyPlanWebsiteWordPressSettingsV1
agency-hosting_listAvailableWordPressVersionsForAnAgencyPlanWebsiteV1
billing_getCatalogItemListV1
billing_createPurchaseOrderV1
创建 Hostinger 产品的购买订单。
billing_setDefaultPaymentMethodV1
billing_deletePaymentMethodV1
billing_getPaymentMethodListV1
billing_getSubscriptionListV1
billing_disableAutoRenewalV1
billing_enableAutoRenewalV1
billing_renewSubscriptionV1
DNS_getDNSSnapshotV1
DNS_getDNSSnapshotListV1
DNS_restoreDNSSnapshotV1
DNS_getDNSRecordsV1
DNS_updateDNSRecordsV1
DNS_deleteDNSRecordsV1
DNS_resetDNSRecordsV1
DNS_validateDNSRecordsV1
v2_getDomainVerificationsDIRECT
domains_checkDomainAvailabilityV1
domains_getDomainForwardingV1
domains_updateDomainForwardingV1
domains_deleteDomainForwardingV1
domains_createDomainForwardingV1
domains_getPendingIRTPVerificationV1
domains_cancelPendingIRTPVerificationV1
domains_getIncomingDomainMoveV1
domains_acceptIncomingDomainMoveV1
domains_rejectIncomingDomainMoveV1
domains_getIncomingDomainMoveListV1
domains_getOutgoingDomainMoveV1
domains_startOutgoingDomainMoveV1
domains_cancelOutgoingDomainMoveV1
domains_getOutgoingDomainMoveListV1
domains_getDomainAuthorizationCodeV1
domains_claimFreeDomainV1
domains_enableDomainLockV1
domains_disableDomainLockV1
domains_getDomainDetailsV1
domains_getDomainListV1
domains_purchaseNewDomainV1
domains_enablePrivacyProtectionV1
domains_disablePrivacyProtectionV1
domains_getDomainRenewalInformationV1
domains_updateDomainNameserversV1
domains_claimFreeDomainTransferV1
domains_getTransferV1
domains_getTransferListV1
domains_changeWHOISProfileForDomainV1
domains_setWHOISProfileAsDefaultV1
domains_unsetDefaultWHOISProfileV1
domains_getWHOISProfileV1
domains_deleteWHOISProfileV1
domains_getWHOISProfileListV1
domains_createWHOISProfileV1
domains_getWHOISProfileUsageV1
ecommerce_getCustomStorefrontSetupInstructionsV1
ecommerce_enableManualPaymentMethodV1
ecommerce_createDigitalProductV1
ecommerce_createPhysicalProductV1
ecommerce_listSalesChannelsV1
ecommerce_createCustomSalesChannelV1
ecommerce_updateSalesChannelV1
ecommerce_setStoreShippingV1
ecommerce_deleteStoreV1
ecommerce_getStoresV1
ecommerce_createStoreV1
ecommerce_getStoreMetadataV1
horizons_createWebsiteV1
horizons_getWebsiteV1
hosting_importWordpressWebsite
hosting_deployWordpressPlugin
hosting_deployWordpressTheme
hosting_deployJsApplication
从归档文件部署 JavaScript 应用。服务器自动构建。

安装接入

  1. 确保已安装 Node.js 24 或更高版本。
  2. 使用 npm、yarn 或 pnpm 全局安装 hostinger-api-mcp
  3. 设置环境变量 HOSTINGER_API_TOKEN(可选,也可用交互式 OAuth 登录)。
  4. 在 MCP 客户端配置中添加服务器,使用 JSON 配置示例。
  5. 重启客户端并测试连接。
claude_desktop_config.json
{
  "mcpServers": {
    "hostinger-api": {
      "command": "hostinger-api-mcp",
      "env": {
        "DEBUG": "false",
        "HOSTINGER_API_TOKEN": "YOUR API TOKEN"
      }
    }
  }
}

选型与风险

适合谁

  • 使用 Hostinger 服务的开发人员。
  • 希望通过 AI 助手自动化托管任务的用户。

不适合谁

  • 非 Hostinger 用户。
  • 需要管理其他云提供商的用户。

所需权限

  • 需要 Hostinger API 令牌或 OAuth 授权。
  • 根据令牌权限,可读写域名、托管资源等。

风险与副作用

  • 高风险操作(如删除网站)不可逆。
  • API 令牌泄露可能导致资源被滥用。
  • 误操作可能导致网站或服务中断。

常见排障

  1. 确保 Node.js 版本 >= 24。
  2. 检查 `HOSTINGER_API_TOKEN` 是否正确设置。
  3. 对于 OAuth,确保可以访问浏览器进行登录。
  4. 使用 `--http` 时必须设置 API 令牌。

使用场景

自动化管理 Hostinger 域名、DNS 和托管资源。
通过 AI 助手部署 WordPress、Node.js 或静态网站。
管理 VPS、邮件服务和电子商务商店。

支持客户端

Claude Desktop完整支持
Cursor完整支持
Gemini CLI完整支持