Hostinger Connector

Deploy sites and manage VPS, domains, DNS and email from an AI agent.

Opens Agent Studio, where connecting is one click. The connector URL below works in any MCP client.

Paste it into any MCP client. Setup docs

What the Hostinger Connector connector does

The Hostinger MCP server connects a Hostinger hosting account to Claude and any MCP-compatible agent. Its 363 listed tools deploy websites, start and stop VPS instances, register and forward domains, edit DNS, run mailboxes and manage WordPress and ecommerce stores. Sign-in is OAuth 2.1 with a single scope.

Connection verified

Connection checked by Agentman on .

Listed in Anthropic’s Connectors Directory at community tier — a listing, not a partner-level review.

Anthropic states this reflects the level of review a connector received, not a security audit.

Hostinger Connector tools (363)

  • DNS_deleteDNSRecordsV1
  • DNS_getDNSRecordsV1
  • DNS_getDNSSnapshotListV1
  • DNS_getDNSSnapshotV1
  • DNS_resetDNSRecordsV1
  • DNS_restoreDNSSnapshotV1
  • DNS_updateDNSRecordsV1
  • DNS_validateDNSRecordsV1
  • VPS_activateFirewallV1
  • VPS_attachPublicKeyV1
  • VPS_createFirewallRuleV1
  • VPS_createNewFirewallV1
  • VPS_createNewProjectV1
  • VPS_createPTRRecordV1
  • VPS_createPostInstallScriptV1
  • VPS_createPublicKeyV1
  • VPS_createSnapshotV1
  • VPS_deactivateFirewallV1
  • VPS_deleteFirewallRuleV1
  • VPS_deleteFirewallV1
  • VPS_deletePTRRecordV1
  • VPS_deletePostInstallScriptV1
  • VPS_deleteProjectV1
  • VPS_deletePublicKeyV1
  • VPS_deleteSnapshotV1
  • VPS_getActionDetailsV1
  • VPS_getActionsV1
  • VPS_getAttachedPublicKeysV1
  • VPS_getBackupsV1
  • VPS_getDataCenterListV1
  • VPS_getFirewallDetailsV1
  • VPS_getFirewallListV1
  • VPS_getMetricsV1
  • VPS_getPostInstallScriptV1
  • VPS_getPostInstallScriptsV1
  • VPS_getProjectContainersV1
  • VPS_getProjectContentsV1
  • VPS_getProjectListV1
  • VPS_getProjectLogsV1
  • VPS_getPublicKeysV1
  • VPS_getScanMetricsV1
  • VPS_getSnapshotV1
  • VPS_getTemplateDetailsV1
  • VPS_getTemplatesV1
  • VPS_getVirtualMachineDetailsV1
  • VPS_getVirtualMachinesV1
  • VPS_installMonarxV1
  • VPS_purchaseNewVirtualMachineV1
  • VPS_recreateVirtualMachineV1
  • VPS_replaceAllFirewallRulesInGroupV1
  • VPS_resetHostnameV1
  • VPS_restartProjectV1
  • VPS_restartVirtualMachineV1
  • VPS_restoreBackupV1
  • VPS_restoreSnapshotV1
  • VPS_setHostnameV1
  • VPS_setNameserversV1
  • VPS_setPanelPasswordV1
  • VPS_setRootPasswordV1
  • VPS_setupPurchasedVirtualMachineV1
  • VPS_startProjectV1
  • VPS_startRecoveryModeV1
  • VPS_startVirtualMachineV1
  • VPS_stopProjectV1
  • VPS_stopRecoveryModeV1
  • VPS_stopVirtualMachineV1
  • VPS_syncFirewallV1
  • VPS_uninstallMonarxV1
  • VPS_updateFirewallRuleV1
  • VPS_updatePostInstallScriptV1
  • VPS_updateProjectV1
  • agency-hosting_buildWebsiteNodeJSAssetsV1
  • agency-hosting_changeWebsiteDomainV1
  • agency-hosting_changeWordPressVersionV1
  • agency-hosting_clearWebsiteCacheV1
  • agency-hosting_createANewWebsiteV1
  • agency-hosting_createWebsiteCronJobV1
  • agency-hosting_createWebsiteDatabaseUserV1
  • agency-hosting_createWebsiteDatabaseV1
  • agency-hosting_deleteWebsiteCronJobV1
  • agency-hosting_deleteWebsiteDatabaseUserV1
  • agency-hosting_deleteWebsiteDatabaseV1
  • agency-hosting_deleteWebsiteV1
  • agency-hosting_generateUploadURLV1
  • agency-hosting_getWebsiteDetailsV1
  • agency-hosting_getWebsiteSetupStatusV1
  • agency-hosting_getWordPressSettingsV1
  • agency-hosting_importWebsiteFromArchiveV1
  • agency-hosting_linkDomainToWebsiteV1
  • agency-hosting_listAgencyPlanOrderDiskUsageMetricsV1
  • agency-hosting_listAgencyPlanWebsitesV1
  • agency-hosting_listAvailableDatacentersV1
  • agency-hosting_listAvailablePHPVersionsForAWebsiteV1
  • agency-hosting_listAvailablePHPVersionsForAnOrderV1
  • agency-hosting_listAvailableWordPressVersionsV1
  • agency-hosting_listDomainsV1
  • agency-hosting_listOrderResourceUsageMetricsV1
  • agency-hosting_listOrdersV1
  • agency-hosting_listPHPExtensionsForAWebsiteV1
  • agency-hosting_listPHPOptionsForAWebsiteV1
  • agency-hosting_listWebsiteCronJobsV1
  • agency-hosting_listWebsiteDatabasesV1
  • agency-hosting_listWebsiteProcessesV1
  • agency-hosting_replaceWebsitePHPExtensionsV1
  • agency-hosting_replaceWebsitePHPOptionsV1
  • agency-hosting_unlinkDomainFromWebsiteV1
  • agency-hosting_updateWebsitePHPVersionV1
  • billing_createPurchaseOrderV1
  • billing_deletePaymentMethodV1
  • billing_disableAutoRenewalV1
  • billing_enableAutoRenewalV1
  • billing_getCatalogItemListV1
  • billing_getPaymentMethodListV1
  • billing_getSubscriptionListV1
  • billing_renewSubscriptionV1
  • billing_setDefaultPaymentMethodV1
  • domains_acceptIncomingDomainMoveV1
  • domains_cancelOutgoingDomainMoveV1
  • domains_cancelPendingIRTPVerificationV1
  • domains_changeWHOISProfileForDomainV1
  • domains_checkDomainAvailabilityV1
  • domains_claimFreeDomainTransferV1
  • domains_claimFreeDomainV1
  • domains_createDomainForwardingV1
  • domains_createWHOISProfileV1
  • domains_deleteDomainForwardingV1
  • domains_deleteWHOISProfileV1
  • domains_disableDomainLockV1
  • domains_disablePrivacyProtectionV1
  • domains_enableDomainLockV1
  • domains_enablePrivacyProtectionV1
  • domains_getDomainAuthorizationCodeV1
  • domains_getDomainDetailsV1
  • domains_getDomainForwardingV1
  • domains_getDomainListV1
  • domains_getDomainRenewalInformationV1
  • domains_getIncomingDomainMoveListV1
  • domains_getIncomingDomainMoveV1
  • domains_getOutgoingDomainMoveListV1
  • domains_getOutgoingDomainMoveV1
  • domains_getPendingIRTPVerificationV1
  • domains_getTransferListV1
  • domains_getTransferV1
  • domains_getWHOISProfileListV1
  • domains_getWHOISProfileUsageV1
  • domains_getWHOISProfileV1
  • domains_purchaseNewDomainV1
  • domains_rejectIncomingDomainMoveV1
  • domains_setWHOISProfileAsDefaultV1
  • domains_startOutgoingDomainMoveV1
  • domains_suggestDomainNamesFromADescriptionV1
  • domains_suggestDomainNamesFromADomainV1
  • domains_unsetDefaultWHOISProfileV1
  • domains_updateDomainForwardingV1
  • domains_updateDomainNameserversV1
  • ecommerce_cancelAnOrderV1
  • ecommerce_createADiscountV1
  • ecommerce_createAPaymentProviderConnectLinkV1
  • ecommerce_createAProductImageUploadURLV1
  • ecommerce_createAProductVariantV1
  • ecommerce_createASalesChannelV1
  • ecommerce_createDigitalProductV1
  • ecommerce_createPhysicalProductV1
  • ecommerce_createStoreV1
  • ecommerce_deleteAProductV1
  • ecommerce_deleteAProductVariantV1
  • ecommerce_deleteStoreV1
  • ecommerce_enableManualPaymentMethodV1
  • ecommerce_fulfilAnOrderV1
  • ecommerce_getCustomStorefrontSetupInstructionsV1
  • ecommerce_getStoreMetadataV1
  • ecommerce_getStoresV1
  • ecommerce_listDiscountsV1
  • ecommerce_listProductVariantsV1
  • ecommerce_listProductsV1
  • ecommerce_listSalesChannelsV1
  • ecommerce_listStoreOrdersV1
  • ecommerce_listStorePaymentProvidersV1
  • ecommerce_retrieveAnOrderV1
  • ecommerce_setStoreShippingV1
  • ecommerce_updateAProductV1
  • ecommerce_updateProductVariantsInBatchV1
  • ecommerce_updateSalesChannelV1
  • ecommerce_uploadAndAttachAProductImageV1
  • horizons_createWebsiteV1
  • horizons_getWebsiteV1
  • hosting_activateWordPressPluginV1
  • hosting_activateWordPressThemeV1
  • hosting_changeDatabasePasswordV1
  • hosting_checkIfWooCommerceIsInstalledV1
  • hosting_checkIfWordPressInstallationsAreValidV1
  • hosting_clearWebsiteCacheV1
  • hosting_createAccountCronJobV1
  • hosting_createAccountDatabaseV1
  • hosting_createDatabaseRemoteConnectionV1
  • hosting_createLoginLinksV1
  • hosting_createWebsiteParkedDomainV1
  • hosting_createWebsiteRedirectV1
  • hosting_createWebsiteSubdomainV1
  • hosting_createWebsiteV1
  • hosting_deactivateWordPressPluginV1
  • hosting_deleteAccountCronJobV1
  • hosting_deleteAccountDatabaseV1
  • hosting_deleteDatabaseRemoteConnectionV1
  • hosting_deleteWebsiteParkedDomainV1
  • hosting_deleteWebsiteRedirectV1
  • hosting_deleteWebsiteSubdomainV1
  • hosting_deleteWebsiteV1
  • hosting_deleteWordPressInstallationV1
  • hosting_deployStaticSiteArchiveV1
  • hosting_deployWordPressPluginV1
  • hosting_deployWordPressThemeV1
  • hosting_detectWordPressInstallationsV1
  • hosting_generateAFreeSubdomainV1
  • hosting_generateUploadURLV1
  • hosting_getCronJobOutputV1
  • hosting_getInstallationJWTTokenV1
  • hosting_getNodeJSBuildLogsV1
  • hosting_getNode_jsBuildSettingsFromArchiveV1
  • hosting_getPHPDetailsV1
  • hosting_getPHPInfoV1
  • hosting_getPhpMyAdminLinkV1
  • hosting_getWebsiteFileContentV1
  • hosting_importWordPressWebsiteV1
  • hosting_installWordPressPluginsV1
  • hosting_installWordPressThemeV1
  • hosting_installWordPressV1
  • hosting_listAccountCronJobsV1
  • hosting_listAccountDatabasesV1
  • hosting_listAvailableDatacentersV1
  • hosting_listAvailableWordPressCoreUpdatesV1
  • hosting_listAvailableWordPressPluginsV1
  • hosting_listDatabaseRemoteConnectionsV1
  • hosting_listInstalledWordPressPluginsV1
  • hosting_listInstalledWordPressThemesV1
  • hosting_listNodeJSBuildsV1
  • hosting_listNode_jsEnvironmentVariablesV1
  • hosting_listNode_jsVulnerabilitiesV1
  • hosting_listOrdersV1
  • hosting_listSuggestedWordPressPluginsV1
  • hosting_listWebsiteFilesAndDirectoriesV1
  • hosting_listWebsiteParkedDomainsV1
  • hosting_listWebsiteRedirectsV1
  • hosting_listWebsiteSubdomainsV1
  • hosting_listWebsitesV1
  • hosting_listWordPressInstallationsV1
  • hosting_listWordPressThemesV1
  • hosting_patchNode_jsVulnerabilitiesV1
  • hosting_purgeLiteSpeedCacheV1
  • hosting_repairDatabaseV1
  • hosting_replaceNode_jsEnvironmentVariablesV1
  • hosting_resetPHPExtensionsV1
  • hosting_restartNode_jsApplicationV1
  • hosting_searchWordPressPluginsV1
  • hosting_setAIOptionStatusV1
  • hosting_showAIOptionStatusV1
  • hosting_showLiteSpeedCacheStatusV1
  • hosting_showMaintenanceStatusV1
  • hosting_showMemcachedObjectCacheStatusV1
  • hosting_showWordPressCoreVersionV1
  • hosting_startNode_jsBuildV1
  • hosting_toggleCachelessModeV1
  • hosting_toggleMaintenanceModeV1
  • hosting_toggleMemcachedObjectCacheV1
  • hosting_toggleWebsiteCacheV1
  • hosting_uninstallWordPressPluginsV1
  • hosting_uninstallWordPressThemesV1
  • hosting_updateHostingerWordPressPluginV1
  • hosting_updatePHPExtensionsV1
  • hosting_updatePHPOptionsV1
  • hosting_updatePHPVersionV1
  • hosting_updateWordPressCoreV1
  • hosting_updateWordPressPluginsV1
  • hosting_updateWordPressThemesV1
  • hosting_verifyDomainOwnershipV1
  • mail_changeMailboxPasswordV1
  • mail_createAPITokenV1
  • mail_createAliasV1
  • mail_createAutoreplyV1
  • mail_createCatchAllV1
  • mail_createForwarderV1
  • mail_createMailboxV1
  • mail_createWebhookV1
  • mail_deleteAliasV1
  • mail_deleteAutoreplyV1
  • mail_deleteCatchAllV1
  • mail_deleteForwarderV1
  • mail_deleteMailboxV1
  • mail_deleteWebhookV1
  • mail_getOrderPlanV1
  • mail_getWebhookV1
  • mail_listAPITokensV1
  • mail_listAccessLogsV1
  • mail_listActionLogsV1
  • mail_listAliasesV1
  • mail_listAutorepliesV1
  • mail_listCatchAllsV1
  • mail_listForwardersV1
  • mail_listInboundLogsV1
  • mail_listMailboxActionLogsV1
  • mail_listMailboxesV1
  • mail_listOrdersV1
  • mail_listOutboundLogsV1
  • mail_listWebhookDeliveryLogsV1
  • mail_listWebhooksV1
  • mail_regenerateWebhookSecretV1
  • mail_resendCatchAllConfirmationV1
  • mail_resendForwarderConfirmationV1
  • mail_revokeAPITokenV1
  • mail_testWebhookV1
  • mail_updateAutoreplyV1
  • mail_updateForwarderKeepCopySettingV1
  • mail_updateWebhookV1
  • reach_assignAContactToATagV1
  • reach_assignContactsToATagV1
  • reach_countProfileSegmentContactsV1
  • reach_createAContactFieldV1
  • reach_createANewContactSegmentV1
  • reach_createANewContactV1
  • reach_createAProfileSegmentV1
  • reach_createContactsInBulkV1
  • reach_createNewContactsV1
  • reach_createOrFindTagsV1
  • reach_deleteAContactFieldV1
  • reach_deleteAContactV1
  • reach_deleteAProfileContactV1
  • reach_deleteAProfileSegmentV1
  • reach_deleteATagV1
  • reach_deleteFormV1
  • reach_getAutomationDetailsV1
  • reach_getCampaignDetailsV1
  • reach_getCampaignPerformanceV1
  • reach_getConnectedSendingDomainV1
  • reach_getContactDetailsV1
  • reach_getFormDetailsV1
  • reach_getProfileDomainDNSStatusV1
  • reach_getProfileSegmentDetailsV1
  • reach_getRemainingPlanLimitsV1
  • reach_getSegmentDetailsV1
  • reach_listAutomationStepsV1
  • reach_listAutomationsV1
  • reach_listCampaignsV1
  • reach_listContactFieldsV1
  • reach_listContactGroupsV1
  • reach_listContactsV1
  • reach_listFormsV1
  • reach_listPlanFeatureAccessV1
  • reach_listProfileContactsV1
  • reach_listProfileSegmentContactsV1
  • reach_listProfileSegmentsV1
  • reach_listProfileTagsV1
  • reach_listProfilesV1
  • reach_listSegmentContactsV1
  • reach_listSegmentFilterAttributesV1
  • reach_listSegmentsV1
  • reach_previewContactsMatchingConditionsV1
  • reach_removeAContactFromATagV1
  • reach_removeContactsFromATagV1
  • reach_renameATagV1
  • reach_updateAContactFieldV1
  • reach_updateAContactV1
  • reach_updateAProfileSegmentV1
  • v2_getDomainVerificationsDIRECT

Tool names from Anthropic's directory listing. This server requires sign-in, so we could not read tool descriptions or parameter schemas.

Limits

  • 47 destructive tools with no documented confirmation step. Deleting a website, a VPS snapshot, DNS records or a payment method are all single calls. The gate is your client's approval prompt.
  • A token connected through the extension lands in every managed editor's config. Hostinger documents this explicitly; the OAuth route avoids it.
  • The local server needs Node.js 20+, and the Connector extension needs Node.js 18+.
  • OAuth sign-in must complete within three minutes, and on Windows closing the "Hostinger OAuth" terminal cancels it.
  • Some editors only read MCP config at startup — Cursor, Windsurf, Devin Desktop and Antigravity need a full quit and reopen, not a window reload.
  • We did not read tool schemas. The endpoint requires OAuth, so names and the count come from Anthropic's directory and behaviour from Hostinger's documentation. We exercised no tool.

Frequently asked questions

How many tools does the Hostinger MCP server have?

Anthropic's directory lists 363. Hostinger's own documentation says 372 across eleven product areas, and publishes a per-area breakdown: 63 for VPS, 58 for Websites, 49 for Email Marketing, 40 for Domains, then Agency Hosting, Mailboxes and WordPress at 38 each. Hostinger's count is the larger and more recent.

Can the Hostinger MCP server delete my websites or servers?

Yes. Of the 363 tool names Anthropic lists, 47 are delete, reset or cancel operations, including deleting a website, a VPS snapshot, DNS records and a payment method. There is no documented two-phase confirmation, so the safeguard is whatever approval prompt your client shows before a call runs.

Do I need the Hostinger Connector extension to use MCP?

No. The extension configures editors for you, but Hostinger documents manual configuration against the hosted remote server at mcp.hostinger.com with OAuth 2.1 and nothing to install. Hostinger calls the hosted route the better choice for most clients, with a local npm package as the alternative.

Where does the Hostinger Connector store my API token?

In the MCP configuration of every editor it manages, which Hostinger flags as worth knowing because it is not obvious. If you connect with a token rather than OAuth, that token is written to each editor's config file. Use the OAuth route if you would rather not have a token on disk.

Why are Hostinger tools missing from my AI assistant?

Usually the client needs a full restart rather than a reload. Hostinger documents that Cursor, Windsurf, Devin Desktop and Antigravity read MCP configuration only at startup, so quitting and reopening the whole editor is required. In VS Code with Copilot, reload the window and check Hostinger tools are enabled in the Tools menu.

Why does Hostinger OAuth sign-in keep failing?

The sign-in has a three-minute window. Hostinger documents that you must complete it within three minutes, and that on Windows the flow runs in a terminal named Hostinger OAuth which cancels the login if closed. If no browser opens, the sign-in link is printed in the editor terminal.

Sources

Use it in an agent

Put Hostinger Connector to work.

Connect Hostinger Connector once and your agents call these tools on their own: on a schedule, in a workflow, with nobody at the keyboard.

Call (650) 285-1019Our AI receptionist answers.