---
title: "Hostinger MCP server for AI agents - actionlake"
description: "Give Claude 423 Hostinger actions through one MCP server: hosting, VPS, reach, domains. Your agent never holds the credential. 100,000 calls a month free."
canonical: https://actionlake.com/connectors/hostinger
updated: 2026-10-23
---

Connectors · Accounting & finance

# Hostinger MCP server for AI agents.

actionlake is an MCP gateway: one remote MCP server that connects Claude and other MCP clients to Hostinger and the rest of your systems. It gives your agent 423 Hostinger actions (177 reads, 169 writes and 77 that wait for a confirmation) and holds the Hostinger credential itself, so the agent never does. It paces Hostinger's limits and records every call.

[Connect Hostinger free](https://actionlake.com/console?start=sandbox) [See pricing](https://actionlake.com/pricing)

100,000 free calls a month. No card, no email, no password: press Start a free sandbox on the next screen and keep the key it shows you.

`claude mcp add --transport http actionlake https://connect.actionlake.com/mcp`

the first call

```
do {
  action: "hostinger.ecommerce.get_stores",
  intent: "check which Hostinger account is connected"
}
# Get stores · read · 1 upstream call
```

- 423 actions in one signed file
- 177 read look, never change
- 169 write create and update
- 77 wait for a yes destructive, confirmed first

Set up

## Connect Hostinger in three steps.

1. 01
   ### Add actionlake to Claude.
   Run the command once in Claude Code; its consent page can create a free sandbox: 100,000 calls a month, no card. In the Claude app, add a custom connector with the URL below and paste your key on the consent page. Creating a new sandbox from the Claude app is not yet tested by us.
   `https://connect.actionlake.com/mcp`
2. 02
   ### Connect Hostinger.
   Bearer token. No consent screen: your agent can connect it for you, but the key then passes through your chat. To keep it out of the model's context, paste it in the console instead. actionlake stores what you paste write-only, sealed under your tenant's key.
   - `access_token` Hostinger API token: hPanel > Account > API (hpanel.hostinger.com/profile/api) > Generate token
   ```
   account { op: "connections.requirements", service: "hostinger" }
   # free: exactly what to paste, and what is found for you
   ```
3. 03
   ### Make the first call. Check before a write.
   Ask in plain words; Claude picks the action. Before anything changes, `check` validates the call and prices it, for free.
   ```
   do    { action: "hostinger.ecommerce.get_stores" }
   # get stores · read · 1 upstream call
   check { action: "hostinger.ecommerce.create_store", input: { … } }
   # free: inputs, permissions, cost and confirmations, nothing sent
   ```

Hostinger at a glance

**Sign-in**

Bearer token. No consent screen: your agent can connect it for you, but the key then passes through your chat. To keep it out of the model's context, paste it in the console instead.

**You provide**

`access_token`

**Limits we pace to**

60 calls a minute, per connection

**API covered**

Hostinger API 2.2.0 (OpenAPI 3.0.0)`developers.hostinger.com`

**Built from**

Hostinger's documentation, read 23 October 2026[developers.hostinger.com](https://developers.hostinger.com/openapi/openapi.json) [developers.hostinger.com](https://developers.hostinger.com/)

**Service file**

Version 1.0.0, signed (Ed25519)

**Cached reads**

167 of 177 reads, for up to 5 minutes; a write clears what it affects

**Shared entities**

4, so ask can line Hostinger up with your other systems

**Data**

Processed and stored in Sydney, Australia. No US region yet

Capabilities

## What an AI agent can do in Hostinger.

423 actions in 12 areas. Every one carries its effect, so a key can allow the reads and hold the rest.

- **177** read look, never change
- **169** write create and update
- **77** destructive wait for a confirmation

1. ### Hosting
   119
   51 read · 50 write · 18 destructive
   Activate WordPress plugin · Activate WordPress theme · Check if WordPress installations are valid · Create account cron job
2. ### VPS
   67
   22 read · 29 write · 16 destructive
   Get virtual machines · Activate firewall · Add virtual machine SSH keys · Attach public key
3. ### Reach
   62
   30 read · 22 write · 10 destructive
   Add form submitter tags · Assign a contact to a tag · Assign contacts to a tag · Connect sending domain
4. ### Domains
   41
   18 read · 13 write · 10 destructive
   Check domain availability · Claim free domain · Complete domain setup · Create domain forwarding
5. ### Agency hosting
   40
   18 read · 15 write · 7 destructive
   Build website NodeJS assets · Create a new website · Create website cron job · Create website database
6. ### Mail
   38
   16 read · 15 write · 7 destructive
   List mailboxes · Create mailbox · Delete mailbox · Create alias
7. ### Ecommerce
   29
   10 read · 15 write · 4 destructive
   Get stores · List products · Create store · List store orders
8. ### Billing
   9
   3 read · 4 write · 2 destructive
   Get subscription list · Renew subscription · Create purchase order · Get catalog item list

**4 more areas · 18 actions**

- DNS **8**
- Horizons **6**
- Agent readiness **3**
- V2 **1**

Top actions

## The Hostinger API, shaped for agents.

The ids your agent types, what each does, and the one name it shares with other systems. 10 of Hostinger's 10 action names are shared with at least one other connector, so an agent learns them once.

| Action | What it does | Effect | Same name in |
| --- | --- | --- | --- |
| `hostinger.ecommerce.get_stores` Get stores | Get stores. | read | `commerce.store.list` 17 connectors |
| `hostinger.mail.list_mailboxes` List mailboxes | List mailboxes. | read | `comm.mailbox.list` 18 connectors |
| `hostinger.billing.get_subscription_list` Get subscription list | Get subscription list. | read | `finance.subscription.list` 37 connectors |
| `hostinger.ecommerce.list_products` List products | List products. | read | `commerce.product.list` 112 connectors |
| `hostinger.ecommerce.create_store` Create store | Create store. | write | `commerce.store.create` 9 connectors |
| `hostinger.ecommerce.list_store_orders` List store orders | List store orders. | read | `commerce.order.list` 82 connectors |
| `hostinger.mail.create_mailbox` Create mailbox | Create mailbox. | write | `comm.mailbox.create` 15 connectors |
| `hostinger.ecommerce.cancel_order` Cancel an order | Cancel an order. | destructive | `commerce.order.cancel` 19 connectors |
| `hostinger.vps.get_virtual_machines` Get virtual machines | Get virtual machines. | read | this connector |
| `hostinger.billing.renew_subscription` Renew subscription | Renew subscription. | write | `finance.subscription.renew` 2 connectors |
| `hostinger.vps.get_actions` Get actions | Get actions. | read | this connector |
| `hostinger.mail.list_orders` List orders | List orders. | read | this connector |

Try it

## Prompts to paste into Claude.

Each one names the Hostinger actions it will call, so you know what it reads and what it changes before you send it.

1. Read read
   Get stores in Hostinger and tell me what stands out.
   calls `hostinger.ecommerce.get_stores`
2. Write write
   Create store in Hostinger. Show me exactly what you will send before you save it.
   calls `hostinger.ecommerce.create_store`

Governance for Hostinger

## Destructive actions wait for a yes.

77 Hostinger actions are destructive. The first 10:

- Delete mailbox `hostinger.mail.delete_mailbox`
- Cancel an order `hostinger.ecommerce.cancel_order`
- Delete a tag `hostinger.reach.delete_tag`
- Delete alias `hostinger.mail.delete_alias`
- Delete form `hostinger.reach.delete_form`
- Delete project `hostinger.vps.delete_project`
- Reset hostname `hostinger.vps.reset_hostname`
- Restore backup `hostinger.vps.restore_backup`
- Disable CDN `hostinger.hosting.disable_cdn`
- Delete webhook `hostinger.mail.delete_webhook`

A destructive action runs only with `confirm: true`. Under the `human` policy the agent cannot confirm for itself: the run stops until a named person approves, in the console or from a signed link in an email. The cap on a key is refused before the call is sent, never after.

do hostinger.mail.delete_mailbox confirm_policy: **human**

Delete mailbox?

**intent:** the user asked me to delete mailbox

run suspended · waiting for a named person · key _hostinger-agent_ cannot confirm itself

In the console, or from an emailed signed link.

a key for this connector

```
account {
  op: "keys.create", name: "hostinger-agent",
  allowed_actions: ["hostinger.*"], cap_calls: 2000,
  confirm_policy: "human_for_writes",
  approval_rules: [
    { match: "hostinger.mail.delete_mailbox", approver: "lead@example.com" },
    { match: "hostinger.ecommerce.cancel_order", approver: "lead@example.com" },
    { match: "hostinger.reach.delete_tag", approver: "lead@example.com" }
  ]
}
```

Illustrative. Scoped to Hostinger only, capped at 2,000 upstream calls, every write confirmed, and the destructive ones approved by a named person.

Cost

## What Hostinger costs on actionlake.

Every Hostinger action is one upstream call, the only thing actionlake bills. Searching, `check`, `cost`, `account` and any call Hostinger refused with 401, 403, 429 or a 5xx are free. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.

- 1 upstream call per action all 423 Hostinger actions
- 423 actions page each page of a long list is one call
- 167 reads can be cached a cache hit costs nothing
- 100,000 calls a month, free paid plans from US$49 a month for 250,000

[See pricing](https://actionlake.com/pricing)

Action index

## Every Hostinger action.

423 actions by area: the id your agent calls, what it does, and its effect.

**Hosting 119**

- `hostinger.hosting.activate_word_press_plugin` Activate WordPress plugin write
- `hostinger.hosting.activate_word_press_theme` Activate WordPress theme write
- `hostinger.hosting.analyse_failed_nodejs_build` Analyse failed Node.js build read
- `hostinger.hosting.change_database_password` Change database password write
- `hostinger.hosting.check_if_woo_commerce_is_installed` Check if WooCommerce is installed read
- `hostinger.hosting.check_if_word_press_installations_are_valid` Check if WordPress installations are valid read
- `hostinger.hosting.clear_nodejs_runtime_logs` Clear Node.js runtime logs destructive
- `hostinger.hosting.clear_website_cache` Clear website cache destructive
- `hostinger.hosting.create_account_cron_job` Create account cron job write
- `hostinger.hosting.create_account_database` Create account database write
- `hostinger.hosting.create_database_remote_connection` Create database remote connection write
- `hostinger.hosting.create_login_links` Create login links write
- `hostinger.hosting.create_website` Create website write
- `hostinger.hosting.create_website_parked_domain` Create website parked domain write
- `hostinger.hosting.create_website_redirect` Create website redirect write
- `hostinger.hosting.create_website_subdomain` Create website subdomain write
- `hostinger.hosting.deactivate_word_press_plugin` Deactivate WordPress plugin destructive
- `hostinger.hosting.delete_account_cron_job` Delete account cron job destructive
- `hostinger.hosting.delete_account_database` Delete account database destructive
- `hostinger.hosting.delete_database_remote_connection` Delete database remote connection destructive
- `hostinger.hosting.delete_git_auto_deployment_settings` Delete Git auto-deployment settings destructive
- `hostinger.hosting.delete_website` Delete website destructive
- `hostinger.hosting.delete_website_parked_domain` Delete website parked domain destructive
- `hostinger.hosting.delete_website_redirect` Delete website redirect destructive
- `hostinger.hosting.delete_website_subdomain` Delete website subdomain destructive
- `hostinger.hosting.delete_word_press_installation` Delete WordPress installation destructive
- `hostinger.hosting.deploy_static_site_archive` Deploy static site archive write
- `hostinger.hosting.deploy_website_git_repository` Deploy website Git repository write
- `hostinger.hosting.deploy_word_press_plugin` Deploy WordPress plugin write
- `hostinger.hosting.deploy_word_press_theme` Deploy WordPress theme write
- `hostinger.hosting.detect_word_press_installations` Detect WordPress installations read
- `hostinger.hosting.disable_cdn` Disable CDN destructive
- `hostinger.hosting.enable_cdn` Enable CDN write
- `hostinger.hosting.generate_free_subdomain` Generate a free subdomain write
- `hostinger.hosting.generate_git_ssh_key` Generate Git SSH key write
- `hostinger.hosting.generate_images` Generate images write
- `hostinger.hosting.generate_upload_url` Generate upload URL write
- `hostinger.hosting.get_cdn_status` Get CDN status read
- `hostinger.hosting.get_cron_job_output` Get cron job output read
- `hostinger.hosting.get_generation_result` Get generation result read
- `hostinger.hosting.get_git_auto_deployment_settings` Get Git auto-deployment settings read
- `hostinger.hosting.get_git_ssh_public_key` Get Git SSH public key read
- `hostinger.hosting.get_installation_jwt_token` Get installation JWT token read
- `hostinger.hosting.get_node_js_build_logs` Get NodeJS build logs read
- `hostinger.hosting.get_nodejs_build_details` Get Node.js build details read
- `hostinger.hosting.get_nodejs_build_settings` Get Node.js build settings read
- `hostinger.hosting.get_nodejs_build_settings_from_archive` Get Node.js build settings from archive read
- `hostinger.hosting.get_nodejs_build_settings_from_repository` Get Node.js build settings from repository read
- `hostinger.hosting.get_nodejs_runtime_logs` Get Node.js runtime logs read
- `hostinger.hosting.get_php_details` Get PHP details read
- `hostinger.hosting.get_php_info` Get PHP info read
- `hostinger.hosting.get_php_my_admin_link` Get phpMyAdmin link read
- `hostinger.hosting.get_ssl_status` Get SSL status read
- `hostinger.hosting.get_website_file_content` Get website file content read
- `hostinger.hosting.import_word_press_website` Import WordPress website write
- `hostinger.hosting.install_ssl` Install SSL write
- `hostinger.hosting.install_word_press` Install WordPress write
- `hostinger.hosting.install_word_press_plugins` Install WordPress plugins write
- `hostinger.hosting.install_word_press_theme` Install WordPress theme write
- `hostinger.hosting.list_account_cron_jobs` List account cron jobs read
- `hostinger.hosting.list_account_databases` List account databases read
- `hostinger.hosting.list_available_datacenters` List available datacenters read
- `hostinger.hosting.list_available_word_press_core_updates` List available WordPress core updates read
- `hostinger.hosting.list_available_word_press_plugins` List available WordPress plugins read
- `hostinger.hosting.list_database_remote_connections` List database remote connections read
- `hostinger.hosting.list_git_installation_repositories` List Git installation repositories read
- `hostinger.hosting.list_git_installations` List Git installations read
- `hostinger.hosting.list_installed_word_press_plugins` List installed WordPress plugins read
- `hostinger.hosting.list_installed_word_press_themes` List installed WordPress themes read
- `hostinger.hosting.list_node_js_builds` List NodeJS builds read
- `hostinger.hosting.list_nodejs_environment_variables` List Node.js environment variables read
- `hostinger.hosting.list_nodejs_vulnerabilities` List Node.js vulnerabilities read
- `hostinger.hosting.list_orders` List orders read
- `hostinger.hosting.list_suggested_word_press_plugins` List suggested WordPress plugins read
- `hostinger.hosting.list_website_files_and_directories` List website files and directories read
- `hostinger.hosting.list_website_git_repositories` List website Git repositories read
- `hostinger.hosting.list_website_parked_domains` List website parked domains read
- `hostinger.hosting.list_website_redirects` List website redirects read
- `hostinger.hosting.list_website_setups` List website setups read
- `hostinger.hosting.list_website_subdomains` List website subdomains read
- `hostinger.hosting.list_websites` List websites read
- `hostinger.hosting.list_word_press_installations` List WordPress installations read
- `hostinger.hosting.list_word_press_themes` List WordPress themes read
- `hostinger.hosting.patch_nodejs_vulnerabilities` Patch Node.js vulnerabilities write
- `hostinger.hosting.purge_cdn_cache` Purge CDN cache destructive
- `hostinger.hosting.purge_lite_speed_cache` Purge LiteSpeed Cache destructive
- `hostinger.hosting.repair_database` Repair database write
- `hostinger.hosting.replace_nodejs_environment_variables` Replace Node.js environment variables write
- `hostinger.hosting.reset_php_extensions` Reset PHP extensions write
- `hostinger.hosting.restart_nodejs_application` Restart Node.js application write
- `hostinger.hosting.search_word_press_plugins` Search WordPress plugins read
- `hostinger.hosting.set_ai_option_status` Set AI option status write
- `hostinger.hosting.setup_website_database` Setup website database write
- `hostinger.hosting.show_ai_option_status` Show AI option status read
- `hostinger.hosting.show_lite_speed_cache_status` Show LiteSpeed Cache status read
- `hostinger.hosting.show_maintenance_status` Show maintenance status read
- `hostinger.hosting.show_memcached_object_cache_status` Show Memcached object cache status read
- `hostinger.hosting.show_word_press_core_version` Show WordPress core version read
- `hostinger.hosting.start_nodejs_build` Start Node.js build write
- `hostinger.hosting.start_website_setup` Start website setup write
- `hostinger.hosting.submit_headless_build_report` Submit headless build report write
- `hostinger.hosting.toggle_cacheless_mode` Toggle cacheless mode write
- `hostinger.hosting.toggle_https_redirect` Toggle HTTPS redirect write
- `hostinger.hosting.toggle_maintenance_mode` Toggle maintenance mode write
- `hostinger.hosting.toggle_memcached_object_cache` Toggle Memcached object cache write
- `hostinger.hosting.toggle_website_cache` Toggle website cache write
- `hostinger.hosting.uninstall_ssl` Uninstall SSL destructive
- `hostinger.hosting.uninstall_word_press_plugins` Uninstall WordPress plugins destructive
- `hostinger.hosting.uninstall_word_press_themes` Uninstall WordPress themes destructive
- `hostinger.hosting.update_git_auto_deployment_settings` Update Git auto-deployment settings write
- `hostinger.hosting.update_hostinger_word_press_plugin` Update Hostinger WordPress plugin write
- `hostinger.hosting.update_nodejs_build_settings` Update Node.js build settings write
- `hostinger.hosting.update_php_extensions` Update PHP extensions write
- `hostinger.hosting.update_php_options` Update PHP options write
- `hostinger.hosting.update_php_version` Update PHP version write
- `hostinger.hosting.update_word_press_core` Update WordPress core write
- `hostinger.hosting.update_word_press_plugins` Update WordPress plugins write
- `hostinger.hosting.update_word_press_themes` Update WordPress themes write
- `hostinger.hosting.verify_domain_ownership` Verify domain ownership write

**VPS 67**

- `hostinger.vps.activate_firewall` Activate firewall write
- `hostinger.vps.add_virtual_machine_ssh_keys` Add virtual machine SSH keys write
- `hostinger.vps.attach_public_key` Attach public key write
- `hostinger.vps.create_firewall_rule` Create firewall rule write
- `hostinger.vps.create_new_firewall` Create new firewall write
- `hostinger.vps.create_new_project` Create new project write
- `hostinger.vps.create_post_install_script` Create post-install script write
- `hostinger.vps.create_ptr_record` Create PTR record write
- `hostinger.vps.create_public_key` Create public key write
- `hostinger.vps.create_snapshot` Create snapshot write
- `hostinger.vps.deactivate_firewall` Deactivate firewall write
- `hostinger.vps.delete_firewall` Delete firewall destructive
- `hostinger.vps.delete_firewall_rule` Delete firewall rule destructive
- `hostinger.vps.delete_post_install_script` Delete post-install script destructive
- `hostinger.vps.delete_project` Delete project destructive
- `hostinger.vps.delete_ptr_record` Delete PTR record destructive
- `hostinger.vps.delete_public_key` Delete public key destructive
- `hostinger.vps.delete_snapshot` Delete snapshot destructive
- `hostinger.vps.get_action_details` Get action details read
- `hostinger.vps.get_actions` Get actions read
- `hostinger.vps.get_attached_public_keys` Get attached public keys read
- `hostinger.vps.get_backups` Get backups read
- `hostinger.vps.get_data_center_list` Get data center list read
- `hostinger.vps.get_firewall_details` Get firewall details read
- `hostinger.vps.get_firewall_list` Get firewall list read
- `hostinger.vps.get_metrics` Get metrics read
- `hostinger.vps.get_post_install_script` Get post-install script read
- `hostinger.vps.get_post_install_scripts` Get post-install scripts read
- `hostinger.vps.get_project_containers` Get project containers read
- `hostinger.vps.get_project_contents` Get project contents read
- `hostinger.vps.get_project_list` Get project list read
- `hostinger.vps.get_project_logs` Get project logs read
- `hostinger.vps.get_public_keys` Get public keys read
- `hostinger.vps.get_scan_metrics` Get scan metrics read
- `hostinger.vps.get_snapshot` Get snapshot read
- `hostinger.vps.get_template_details` Get template details read
- `hostinger.vps.get_templates` Get templates read
- `hostinger.vps.get_virtual_machine_details` Get virtual machine details read
- `hostinger.vps.get_virtual_machines` Get virtual machines read
- `hostinger.vps.install_monarx` Install Monarx write
- `hostinger.vps.list_virtual_machine_ssh_keys` List virtual machine SSH keys read
- `hostinger.vps.purchase_new_virtual_machine` Purchase new virtual machine write
- `hostinger.vps.recreate_virtual_machine` Recreate virtual machine destructive
- `hostinger.vps.remove_virtual_machine_ssh_keys` Remove virtual machine SSH keys destructive
- `hostinger.vps.replace_all_firewall_rules_in_group` Replace all firewall rules in group write
- `hostinger.vps.reset_hostname` Reset hostname destructive
- `hostinger.vps.restart_project` Restart project destructive
- `hostinger.vps.restart_virtual_machine` Restart virtual machine destructive
- `hostinger.vps.restore_backup` Restore backup destructive
- `hostinger.vps.restore_snapshot` Restore snapshot destructive
- `hostinger.vps.set_hostname` Set hostname write
- `hostinger.vps.set_nameservers` Set nameservers write
- `hostinger.vps.set_panel_password` Set panel password write
- `hostinger.vps.set_root_password` Set root password write
- `hostinger.vps.setup_purchased_virtual_machine` Setup purchased virtual machine write
- `hostinger.vps.start_project` Start project write
- `hostinger.vps.start_recovery_mode` Start recovery mode write
- `hostinger.vps.start_virtual_machine` Start virtual machine write
- `hostinger.vps.stop_project` Stop project write
- `hostinger.vps.stop_recovery_mode` Stop recovery mode destructive
- `hostinger.vps.stop_virtual_machine` Stop virtual machine write
- `hostinger.vps.sync_firewall` Sync firewall write
- `hostinger.vps.sync_firewall_to_all_assigned_v_ms` Sync firewall to all assigned VMs write
- `hostinger.vps.uninstall_monarx` Uninstall Monarx destructive
- `hostinger.vps.update_firewall_rule` Update firewall rule write
- `hostinger.vps.update_post_install_script` Update post-install script write
- `hostinger.vps.update_project` Update project write

**Reach 62**

- `hostinger.reach.add_form_submitter_tags` Add form submitter tags write
- `hostinger.reach.assign_contact_to_tag` Assign a contact to a tag write
- `hostinger.reach.assign_contacts_to_tag` Assign contacts to a tag write
- `hostinger.reach.connect_sending_domain` Connect sending domain write
- `hostinger.reach.count_profile_segment_contacts` Count profile segment contacts read
- `hostinger.reach.create_contact_field` Create a contact field write
- `hostinger.reach.create_contacts_in_bulk` Create contacts in bulk write
- `hostinger.reach.create_draft_campaign` Create a draft campaign write
- `hostinger.reach.create_email_template` Create an email template write
- `hostinger.reach.create_form` Create form write
- `hostinger.reach.create_new_contact` Create a new contact write
- `hostinger.reach.create_new_contact_segment` Create a new contact segment write
- `hostinger.reach.create_new_contacts` Create new contacts write
- `hostinger.reach.create_or_find_tags` Create or find tags write
- `hostinger.reach.create_profile_segment` Create a profile segment write
- `hostinger.reach.delete_contact` Delete a contact destructive
- `hostinger.reach.delete_contact_field` Delete a contact field destructive
- `hostinger.reach.delete_form` Delete form destructive
- `hostinger.reach.delete_profile_contact` Delete a profile contact destructive
- `hostinger.reach.delete_profile_segment` Delete a profile segment destructive
- `hostinger.reach.delete_sending_domain` Delete sending domain destructive
- `hostinger.reach.delete_tag` Delete a tag destructive
- `hostinger.reach.duplicate_form` Duplicate form write
- `hostinger.reach.get_automation_details` Get automation details read
- `hostinger.reach.get_campaign_details` Get campaign details read
- `hostinger.reach.get_campaign_performance` Get campaign performance read
- `hostinger.reach.get_connected_sending_domain` Get connected sending domain read
- `hostinger.reach.get_contact_details` Get contact details read
- `hostinger.reach.get_form_details` Get form details read
- `hostinger.reach.get_profile_domain_dns_status` Get profile domain DNS status read
- `hostinger.reach.get_profile_segment_details` Get profile segment details read
- `hostinger.reach.get_profile_settings` Get profile settings read
- `hostinger.reach.get_remaining_plan_limits` Get remaining plan limits read
- `hostinger.reach.get_segment_details` Get segment details read
- `hostinger.reach.list_automation_steps` List automation steps read
- `hostinger.reach.list_automations` List automations read
- `hostinger.reach.list_campaigns` List campaigns read
- `hostinger.reach.list_contact_fields` List contact fields read
- `hostinger.reach.list_contact_groups` List contact groups read
- `hostinger.reach.list_contacts` List contacts read
- `hostinger.reach.list_email_templates` List email templates read
- `hostinger.reach.list_forms` List forms read
- `hostinger.reach.list_plan_feature_access` List plan feature access read
- `hostinger.reach.list_profile_contacts` List profile contacts read
- `hostinger.reach.list_profile_segment_contacts` List profile segment contacts read
- `hostinger.reach.list_profile_segments` List profile segments read
- `hostinger.reach.list_profile_tags` List profile tags read
- `hostinger.reach.list_profiles` List Profiles read
- `hostinger.reach.list_segment_contacts` List segment contacts read
- `hostinger.reach.list_segment_filter_attributes` List segment filter attributes read
- `hostinger.reach.list_segments` List segments read
- `hostinger.reach.preview_contacts_matching_conditions` Preview contacts matching conditions read
- `hostinger.reach.remove_contact_from_tag` Remove a contact from a tag destructive
- `hostinger.reach.remove_contacts_from_tag` Remove contacts from a tag destructive
- `hostinger.reach.remove_form_submitter_tag` Remove form submitter tag destructive
- `hostinger.reach.rename_tag` Rename a tag write
- `hostinger.reach.update_contact` Update a contact write
- `hostinger.reach.update_contact_field` Update a contact field write
- `hostinger.reach.update_form` Update form write
- `hostinger.reach.update_form_template` Update form template write
- `hostinger.reach.update_profile_segment` Update a profile segment write
- `hostinger.reach.update_profile_settings` Update profile settings write

**Domains 41**

- `hostinger.domains.accept_incoming_domain_move` Accept incoming domain move write
- `hostinger.domains.cancel_outgoing_domain_move` Cancel outgoing domain move destructive
- `hostinger.domains.cancel_pending_irtp_verification` Cancel pending IRTP verification destructive
- `hostinger.domains.change_whois_profile_for_domain` Change WHOIS profile for domain write
- `hostinger.domains.check_domain_availability` Check domain availability read
- `hostinger.domains.claim_free_domain` Claim free domain write
- `hostinger.domains.claim_free_domain_transfer` Claim free domain transfer destructive
- `hostinger.domains.complete_domain_setup` Complete domain setup write
- `hostinger.domains.create_domain_forwarding` Create domain forwarding write
- `hostinger.domains.create_whois_profile` Create WHOIS profile write
- `hostinger.domains.delete_domain_forwarding` Delete domain forwarding destructive
- `hostinger.domains.delete_whois_profile` Delete WHOIS profile destructive
- `hostinger.domains.disable_domain_lock` Disable domain lock destructive
- `hostinger.domains.disable_privacy_protection` Disable privacy protection destructive
- `hostinger.domains.enable_domain_lock` Enable domain lock write
- `hostinger.domains.enable_privacy_protection` Enable privacy protection write
- `hostinger.domains.get_domain_authorization_code` Get domain authorization code read
- `hostinger.domains.get_domain_details` Get domain details read
- `hostinger.domains.get_domain_forwarding` Get domain forwarding read
- `hostinger.domains.get_domain_list` Get domain list read
- `hostinger.domains.get_domain_renewal_information` Get domain renewal information read
- `hostinger.domains.get_incoming_domain_move` Get incoming domain move read
- `hostinger.domains.get_incoming_domain_move_list` Get incoming domain move list read
- `hostinger.domains.get_outgoing_domain_move` Get outgoing domain move read
- `hostinger.domains.get_outgoing_domain_move_list` Get outgoing domain move list read
- `hostinger.domains.get_pending_irtp_verification` Get pending IRTP verification read
- `hostinger.domains.get_transfer` Get transfer read
- `hostinger.domains.get_transfer_list` Get transfer list read
- `hostinger.domains.get_whois_profile` Get WHOIS profile read
- `hostinger.domains.get_whois_profile_list` Get WHOIS profile list read
- `hostinger.domains.get_whois_profile_usage` Get WHOIS profile usage read
- `hostinger.domains.purchase_new_domain` Purchase new domain write
- `hostinger.domains.reject_incoming_domain_move` Reject incoming domain move destructive
- `hostinger.domains.set_whois_profile_as_default` Set WHOIS profile as default write
- `hostinger.domains.start_domain_transfer` Start domain transfer destructive
- `hostinger.domains.start_outgoing_domain_move` Start outgoing domain move write
- `hostinger.domains.suggest_domain_names_from_description` Suggest domain names from a description read
- `hostinger.domains.suggest_domain_names_from_domain` Suggest domain names from a domain read
- `hostinger.domains.unset_default_whois_profile` Unset default WHOIS profile destructive
- `hostinger.domains.update_domain_forwarding` Update domain forwarding write
- `hostinger.domains.update_domain_nameservers` Update domain nameservers write

**Agency hosting 40**

- `hostinger.agency_hosting.build_website_node_js_assets` Build website NodeJS assets write
- `hostinger.agency_hosting.change_website_domain` Change website domain write
- `hostinger.agency_hosting.change_word_press_version` Change WordPress version write
- `hostinger.agency_hosting.clear_website_cache` Clear website cache destructive
- `hostinger.agency_hosting.create_new_website` Create a new website write
- `hostinger.agency_hosting.create_website_cron_job` Create website cron job write
- `hostinger.agency_hosting.create_website_database` Create website database write
- `hostinger.agency_hosting.create_website_database_user` Create website database user write
- `hostinger.agency_hosting.delete_website` Delete website destructive
- `hostinger.agency_hosting.delete_website_cron_job` Delete website cron job destructive
- `hostinger.agency_hosting.delete_website_database` Delete website database destructive
- `hostinger.agency_hosting.delete_website_database_user` Delete website database user destructive
- `hostinger.agency_hosting.generate_upload_url` Generate upload URL write
- `hostinger.agency_hosting.get_website_details` Get website details read
- `hostinger.agency_hosting.get_website_setup_status` Get website setup status read
- `hostinger.agency_hosting.get_website_ssl_status` Get website SSL status read
- `hostinger.agency_hosting.get_word_press_settings` Get WordPress settings read
- `hostinger.agency_hosting.import_website_from_archive` Import website from archive write
- `hostinger.agency_hosting.install_website_ssl` Install website SSL write
- `hostinger.agency_hosting.link_domain_to_website` Link domain to website write
- `hostinger.agency_hosting.list_agency_plan_order_disk_usage_metrics` List Agency Plan order disk usage metrics read
- `hostinger.agency_hosting.list_agency_plan_websites` List Agency Plan websites read
- `hostinger.agency_hosting.list_available_datacenters` List available datacenters read
- `hostinger.agency_hosting.list_available_php_versions_for_order` List available PHP versions for an order read
- `hostinger.agency_hosting.list_available_php_versions_for_website` List available PHP versions for a website read
- `hostinger.agency_hosting.list_available_word_press_versions` List available WordPress versions read
- `hostinger.agency_hosting.list_domains` List domains read
- `hostinger.agency_hosting.list_order_resource_usage_metrics` List order resource usage metrics read
- `hostinger.agency_hosting.list_orders` List orders read
- `hostinger.agency_hosting.list_php_extensions_for_website` List PHP extensions for a website read
- `hostinger.agency_hosting.list_php_options_for_website` List PHP options for a website read
- `hostinger.agency_hosting.list_website_cron_jobs` List website cron jobs read
- `hostinger.agency_hosting.list_website_databases` List website databases read
- `hostinger.agency_hosting.list_website_processes` List website processes read
- `hostinger.agency_hosting.reinstall_website_ssl` Reinstall website SSL write
- `hostinger.agency_hosting.replace_website_php_extensions` Replace website PHP extensions write
- `hostinger.agency_hosting.replace_website_php_options` Replace website PHP options write
- `hostinger.agency_hosting.uninstall_website_ssl` Uninstall website SSL destructive
- `hostinger.agency_hosting.unlink_domain_from_website` Unlink domain from website destructive
- `hostinger.agency_hosting.update_website_php_version` Update website PHP version write

**Mail 38**

- `hostinger.mail.change_mailbox_password` Change mailbox password write
- `hostinger.mail.create_alias` Create alias write
- `hostinger.mail.create_api_token` Create API token write
- `hostinger.mail.create_autoreply` Create autoreply write
- `hostinger.mail.create_catch_all` Create catch-all write
- `hostinger.mail.create_forwarder` Create forwarder write
- `hostinger.mail.create_mailbox` Create mailbox write
- `hostinger.mail.create_webhook` Create webhook write
- `hostinger.mail.delete_alias` Delete alias destructive
- `hostinger.mail.delete_autoreply` Delete autoreply destructive
- `hostinger.mail.delete_catch_all` Delete catch-all destructive
- `hostinger.mail.delete_forwarder` Delete forwarder destructive
- `hostinger.mail.delete_mailbox` Delete mailbox destructive
- `hostinger.mail.delete_webhook` Delete webhook destructive
- `hostinger.mail.get_order_plan` Get order plan read
- `hostinger.mail.get_webhook` Get webhook read
- `hostinger.mail.list_access_logs` List access logs read
- `hostinger.mail.list_action_logs` List action logs read
- `hostinger.mail.list_aliases` List aliases read
- `hostinger.mail.list_api_tokens` List API tokens read
- `hostinger.mail.list_autoreplies` List autoreplies read
- `hostinger.mail.list_catch_alls` List catch-alls read
- `hostinger.mail.list_forwarders` List forwarders read
- `hostinger.mail.list_inbound_logs` List inbound logs read
- `hostinger.mail.list_mailbox_action_logs` List mailbox action logs read
- `hostinger.mail.list_mailboxes` List mailboxes read
- `hostinger.mail.list_orders` List orders read
- `hostinger.mail.list_outbound_logs` List outbound logs read
- `hostinger.mail.list_webhook_delivery_logs` List webhook delivery logs read
- `hostinger.mail.list_webhooks` List webhooks read
- `hostinger.mail.regenerate_webhook_secret` Regenerate webhook secret write
- `hostinger.mail.resend_catch_all_confirmation` Resend catch-all confirmation write
- `hostinger.mail.resend_forwarder_confirmation` Resend forwarder confirmation write
- `hostinger.mail.revoke_api_token` Revoke API token destructive
- `hostinger.mail.test_webhook` Test webhook write
- `hostinger.mail.update_autoreply` Update autoreply write
- `hostinger.mail.update_forwarder_keep_copy_setting` Update forwarder keep-copy setting write
- `hostinger.mail.update_webhook` Update webhook write

**Ecommerce 29**

- `hostinger.ecommerce.cancel_order` Cancel an order destructive
- `hostinger.ecommerce.create_digital_product` Create digital product write
- `hostinger.ecommerce.create_discount` Create a discount write
- `hostinger.ecommerce.create_payment_provider_connect_link` Create a payment provider connect link write
- `hostinger.ecommerce.create_physical_product` Create physical product write
- `hostinger.ecommerce.create_product_image_upload_url` Create a product image upload URL write
- `hostinger.ecommerce.create_product_variant` Create a product variant write
- `hostinger.ecommerce.create_sales_channel` Create a sales channel write
- `hostinger.ecommerce.create_store` Create store write
- `hostinger.ecommerce.delete_product` Delete a product destructive
- `hostinger.ecommerce.delete_product_variant` Delete a product variant destructive
- `hostinger.ecommerce.delete_store` Delete store destructive
- `hostinger.ecommerce.enable_manual_payment_method` Enable manual payment method write
- `hostinger.ecommerce.fulfil_order` Fulfil an order write
- `hostinger.ecommerce.get_custom_storefront_setup_instructions` Get custom storefront setup instructions read
- `hostinger.ecommerce.get_store_metadata` Get store metadata read
- `hostinger.ecommerce.get_stores` Get stores read
- `hostinger.ecommerce.list_discounts` List discounts read
- `hostinger.ecommerce.list_product_variants` List product variants read
- `hostinger.ecommerce.list_products` List products read
- `hostinger.ecommerce.list_sales_channels` List sales channels read
- `hostinger.ecommerce.list_store_orders` List store orders read
- `hostinger.ecommerce.list_store_payment_providers` List store payment providers read
- `hostinger.ecommerce.retrieve_order` Retrieve an order read
- `hostinger.ecommerce.set_store_shipping` Set store shipping write
- `hostinger.ecommerce.update_product` Update a product write
- `hostinger.ecommerce.update_product_variants_in_batch` Update product variants in batch write
- `hostinger.ecommerce.update_sales_channel` Update sales channel write
- `hostinger.ecommerce.upload_and_attach_product_image` Upload and attach a product image write

**Billing 9**

- `hostinger.billing.create_purchase_order` Create purchase order write
- `hostinger.billing.delete_payment_method` Delete payment method destructive
- `hostinger.billing.disable_auto_renewal` Disable auto-renewal destructive
- `hostinger.billing.enable_auto_renewal` Enable auto-renewal write
- `hostinger.billing.get_catalog_item_list` Get catalog item list read
- `hostinger.billing.get_payment_method_list` Get payment method list read
- `hostinger.billing.get_subscription_list` Get subscription list read
- `hostinger.billing.renew_subscription` Renew subscription write
- `hostinger.billing.set_default_payment_method` Set default payment method write

**DNS 8**

- `hostinger.dns.delete_dns_records` Delete DNS records destructive
- `hostinger.dns.get_dns_records` Get DNS records read
- `hostinger.dns.get_dns_snapshot` Get DNS snapshot read
- `hostinger.dns.get_dns_snapshot_list` Get DNS snapshot list read
- `hostinger.dns.reset_dns_records` Reset DNS records destructive
- `hostinger.dns.restore_dns_snapshot` Restore DNS snapshot destructive
- `hostinger.dns.update_dns_records` Update DNS records write
- `hostinger.dns.validate_dns_records` Validate DNS records read

**Horizons 6**

- `hostinger.horizons.clone_website` Clone website write
- `hostinger.horizons.create_website` Create website write
- `hostinger.horizons.edit_website` Edit website write
- `hostinger.horizons.get_website` Get website read
- `hostinger.horizons.get_website_list` Get website list read
- `hostinger.horizons.publish_website` Publish website write

**Agent readiness 3**

- `hostinger.agent_readiness.get_agent_readiness_scan` Get agent readiness scan read
- `hostinger.agent_readiness.list_checks` List checks read
- `hostinger.agent_readiness.run_agent_readiness_scan` Run agent readiness scan write

**V2 1**

- `hostinger.v2.get_domain_verifications_direct` Get domain verifications read

Questions

## The Hostinger MCP server, answered.

**Is there a Hostinger MCP server for Claude?**

Yes. actionlake is an MCP gateway: a remote MCP server that gives Claude, or another MCP client, 423 Hostinger actions across hosting, VPS, reach and domains, through the same eight tools it uses for every other connector. actionlake is independent; it is not made or endorsed by Hostinger.

**What do I need to connect Hostinger?**

Hostinger API token: hPanel > Account > API (hpanel.hostinger.com/profile/api) > Generate token. The free call account { op: "connections.requirements", service: "hostinger" } lists exactly what to paste.

**Can an AI agent delete or change things in Hostinger?**

Only if its key allows it, and only with an explicit confirmation. 77 Hostinger actions are destructive, including delete mailbox, cancel an order and delete a tag. Each runs only with confirm: true. Under the human confirm policy, or an approval rule on the key, the run waits until a named person approves it.

**Will an AI agent use up my Hostinger API limit?**

actionlake paces every call to the limits in the Hostinger service file: 60 calls a minute per connection. Repeated reads are answered from cache (167 Hostinger actions can be), which never reaches Hostinger.

**What does a Hostinger action cost?**

One upstream call, the only unit actionlake bills. A list that pages bills one call per page (423 Hostinger actions page). Cache hits, searches, dry runs and calls Hostinger refused with 401, 403, 429 or a 5xx are free. The Free plan includes 100,000 calls a month with no card. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.

**Which Hostinger API does it cover?**

The Hostinger API 2.2.0 (OpenAPI 3.0.0) at developers.hostinger.com. It is built from Hostinger's documentation as read on 23 October 2026. 423 actions in 12 areas, each one in the signed service file (version 1.0.0).

**Does actionlake keep my Hostinger data, and where?**

actionlake processes and stores data in Sydney, Australia; there is no US region yet. Reads may be cached for up to 5 minutes, and a write clears the reads it affects. Each run's request and response is kept, sealed, for your plan's trace window: 1 day on Free, 3 days on Starter, 7 days on Pro, 14 days on Team, 30 days on Business and 30 days on Enterprise. Your Hostinger credential is sealed under your tenant's key, never logged and never returned. Your traffic is not used to train models.

**Which AI clients can use it?**

Claude Code, tested by us end to end, and the Claude app as a custom connector, tested by us with an existing key. Other MCP clients that support remote servers over Streamable HTTP (MCP revisions 2025-06-18 and 2025-11-25) and OAuth dynamic client registration, or a bearer header, should connect the same way; we have not tested them. Or plain REST, under the same action names.

## More connectors like Hostinger

Shares the most action names with

- [Chargebee 4](https://actionlake.com/connectors/chargebee)
- [Toast 3](https://actionlake.com/connectors/toast)
- [Lightspeed Restaurant (K-Series) 3](https://actionlake.com/connectors/lightspeed-restaurant-k-series)
- [inFlow Inventory 3](https://actionlake.com/connectors/inflow-inventory)
- [Kintsugi 2](https://actionlake.com/connectors/kintsugi)
- [SAP S/4HANA Cloud Public Edition 2](https://actionlake.com/connectors/sap-s-4hana-cloud-public-edition)

Joins with, on shared entities

- [NetBox 1](https://actionlake.com/connectors/netbox)
- [Google Compute Engine 1](https://actionlake.com/connectors/google-compute-engine)
- [DigitalOcean 1](https://actionlake.com/connectors/digitalocean)
- [Elasticsearch 1](https://actionlake.com/connectors/elasticsearch)
- [CIPP 1](https://actionlake.com/connectors/cipp)
- [BigCommerce 1](https://actionlake.com/connectors/bigcommerce)

Browse

- [All Accounting & finance connectors](https://actionlake.com/connectors/category/accounting-and-finance)
- [All connectors](https://actionlake.com/connectors)
- [How actionlake compares](https://actionlake.com/compare)

actionlake is independent. It is not made or endorsed by Hostinger; the name is the vendor's own. Counts are from the Hostinger service file, version 1.0.0.

## Give your agent Hostinger today.

[Connect Hostinger free](https://actionlake.com/console?start=sandbox) [See pricing](https://actionlake.com/pricing)

Start free - 100,000 calls/month, no card. No signup. Hard caps on every key. Cached answers are free.

---

Source: https://actionlake.com/connectors/hostinger
More: https://actionlake.com/llms.txt
