Integration

Hostinger integration

Hostinger is a web hosting provider, and its API drives the account the way the control panel does. Run VPS instances: list what can be provisioned (data centres, OS templates), purchase and set up a machine, start, stop, restart or recreate it, read CPU, RAM, disk and network metrics, set hostname, nameservers, root and panel passwords, manage SSH public keys and post-install scripts, take and restore snapshots, restore backups, enter and leave recovery mode, set PTR records, install the Monarx malware scanner, build cloud firewalls and attach them to machines, and drive Docker Compose projects on a machine (create, start, stop, restart, update, read containers and logs). Manage DNS zones: read, replace, reset and validate the records of a domain, and list or restore zone snapshots. Manage domains: list the portfolio, buy or claim one, read renewal terms, toggle the transfer lock and WHOIS privacy, set nameservers, check availability, configure forwarding, keep WHOIS contact profiles and answer IRTP verification. Manage shared hosting: create and delete websites, deploy a static archive, control caching, cron jobs, MySQL databases and their remote connections, subdomains and parked domains, browse and read files, run Node.js builds and patch their vulnerabilities, change PHP version, options and extensions, and set redirects. Billing rounds it out: the purchasable catalogue, orders, payment methods, subscriptions and auto-renewal. Authentication is a Hostinger API token sent as a bearer token.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in Hostinger.Built from the 150 Hostinger tools below, on the connection you add once.

What you can do with Hostinger

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Snapshot, 5 operations

  • create_virtual_machine_snapshotCreate virtual machine snapshotPOSTCreate snapshot.
  • delete_virtual_machine_snapshotDelete virtual machine snapshotDELETEDelete snapshot.
  • get_dns_snapshotGet dns snapshotGETGet DNS snapshot.
  • get_virtual_machine_snapshotGet virtual machine snapshotGETGet snapshot.
  • list_dns_snapshotsList dns snapshotsGETGet DNS snapshot list.

Firewall, 4 operations

  • create_firewallCreate firewallPOSTCreate new firewall.
  • delete_firewallDelete firewallDELETEDelete firewall.
  • get_firewallGet firewallGETGet firewall details.
  • list_firewallsList firewallsGETGet firewall list.

Post install script, 4 operations

  • create_post_install_scriptCreate post install scriptPOSTCreate post-install script.
  • delete_post_install_scriptDelete post install scriptDELETEDelete post-install script.
  • get_post_install_scriptGet post install scriptGETGet post-install script.
  • list_post_install_scriptsList post install scriptsGETGet post-install scripts.

Public key, 4 operations

  • create_vps_public_keyCreate vps public keyPOSTCreate public key.
  • delete_vps_public_keyDelete vps public keyDELETEDelete public key.
  • list_virtual_machine_public_keysList virtual machine public keysGETGet attached public keys.
  • list_vps_public_keysList vps public keysGETGet public keys.

Whoi, 4 operations

  • create_whois_profileCreate whois profilePOSTCreate WHOIS profile.
  • delete_whois_profileDelete whois profileDELETEDelete WHOIS profile.
  • get_whois_profileGet whois profileGETGet WHOIS profile.
  • list_whois_profilesList whois profilesGETGet WHOIS profile list.

Cron job, 3 operations

  • create_hosting_cron_jobCreate hosting cron jobPOSTCreate account cron job.
  • delete_hosting_cron_jobDelete hosting cron jobDELETEDelete account cron job.
  • list_hosting_cron_jobsList hosting cron jobsGETList account cron jobs.

Database, 3 operations

  • create_hosting_databaseCreate hosting databasePOSTCreate account database.
  • delete_hosting_databaseDelete hosting databaseDELETEDelete account database.
  • list_hosting_databasesList hosting databasesGETList account databases.

Docker, 3 operations

  • create_docker_projectCreate docker projectPOSTCreate new project.
  • get_docker_project_contentsGet docker project contentsGETGet project contents.
  • list_docker_projectsList docker projectsGETGet project list.

Forwarding, 3 operations

  • create_domain_forwardingCreate domain forwardingPOSTCreate domain forwarding.
  • delete_domain_forwardingDelete domain forwardingDELETEDelete domain forwarding.
  • get_domain_forwardingGet domain forwardingGETGet domain forwarding.

Parked domain, 3 operations

  • create_website_parked_domainCreate website parked domainPOSTCreate website parked domain.
  • delete_website_parked_domainDelete website parked domainDELETEDelete website parked domain.
  • list_website_parked_domainsList website parked domainsGETList website parked domains.

Portfolio, 3 operations

  • get_domainGet domainGETGet domain details.
  • list_domainsList domainsGETGet domain list.
  • purchase_domainPurchase domainPOSTPurchase new domain.

Redirect, 3 operations

  • create_website_redirectCreate website redirectPOSTCreate website redirect.
  • delete_website_redirectDelete website redirectDELETEDelete website redirect.
  • list_website_redirectsList website redirectsGETList website redirects.

Remote connection, 3 operations

  • create_database_remote_connectionCreate database remote connectionPOSTCreate database remote connection.
  • delete_database_remote_connectionDelete database remote connectionDELETEDelete database remote connection.
  • list_database_remote_connectionsList database remote connectionsGETList database remote connections.

Restart, 3 operations

  • restart_docker_projectRestart docker projectPOSTRestart project.
  • restart_nodejs_applicationRestart nodejs applicationPOSTRestart Node.js application.
  • restart_virtual_machineRestart virtual machinePOSTRestart virtual machine.

Restore, 3 operations

  • restore_dns_snapshotRestore dns snapshotPOSTRestore DNS snapshot.
  • restore_virtual_machine_backupRestore virtual machine backupPOSTRestore backup.
  • restore_virtual_machine_snapshotRestore virtual machine snapshotPOSTRestore snapshot.

Subdomain, 3 operations

  • create_website_subdomainCreate website subdomainPOSTCreate website subdomain.
  • delete_website_subdomainDelete website subdomainDELETEDelete website subdomain.
  • list_website_subdomainsList website subdomainsGETList website subdomains.

Virtual machine, 3 operations

  • get_virtual_machineGet virtual machineGETGet virtual machine details.
  • list_virtual_machinesList virtual machinesGETGet virtual machines.
  • purchase_virtual_machinePurchase virtual machinePOSTPurchase new virtual machine.

Website, 3 operations

  • create_hosting_websiteCreate hosting websitePOSTCreate website.
  • delete_hosting_websiteDelete hosting websiteDELETEDelete website.
  • list_hosting_websitesList hosting websitesGETList websites.

Action, 2 operations

  • get_virtual_machine_actionGet virtual machine actionGETGet action details.
  • list_virtual_machine_actionsList virtual machine actionsGETGet actions.

Domain lock, 2 operations

  • disable_domain_lockDisable domain lockDELETEDisable domain lock.
  • enable_domain_lockEnable domain lockPUTEnable domain lock.

Irtp, 2 operations

  • cancel_pending_irtp_verificationCancel pending irtp verificationDELETECancel pending IRTP verification.
  • get_pending_irtp_verificationGet pending irtp verificationGETGet pending IRTP verification.

Log, 2 operations

  • get_docker_project_logsGet docker project logsGETGet project logs.
  • get_nodejs_build_logsGet nodejs build logsGETGet NodeJS build logs.

Monarx, 2 operations

  • get_malware_scan_metricsGet malware scan metricsGETGet scan metrics.
  • install_malware_scannerInstall malware scannerPOSTInstall Monarx.

Order, 2 operations

  • create_purchase_orderCreate purchase orderPOSTCreate purchase order.
  • list_hosting_ordersList hosting ordersGETList orders.

Payment method, 2 operations

  • delete_payment_methodDelete payment methodDELETEDelete payment method.
  • list_payment_methodsList payment methodsGETGet payment method list.

Privacy protection, 2 operations

  • disable_domain_privacy_protectionDisable domain privacy protectionDELETEDisable privacy protection.
  • enable_domain_privacy_protectionEnable domain privacy protectionPUTEnable privacy protection.

Ptr, 2 operations

  • create_virtual_machine_ptr_recordCreate virtual machine ptr recordPOSTCreate PTR record.
  • delete_virtual_machine_ptr_recordDelete virtual machine ptr recordDELETEDelete PTR record.

Reset, 2 operations

  • reset_dns_recordsReset dns recordsPOSTReset DNS records.
  • reset_php_extensionsReset php extensionsPATCHReset PHP extensions.

Rule, 2 operations

  • create_firewall_ruleCreate firewall rulePOSTCreate firewall rule.
  • delete_firewall_ruleDelete firewall ruleDELETEDelete firewall rule.

Template, 2 operations

  • get_vps_os_templateGet vps os templateGETGet template details.
  • list_vps_os_templatesList vps os templatesGETGet templates.

Zone, 2 operations

  • delete_dns_recordsDelete dns recordsDELETEDelete DNS records.
  • get_dns_recordsGet dns recordsGETGet DNS records.

Activate, 1 operation

  • activate_firewall_on_virtual_machineActivate firewall on virtual machinePOSTActivate firewall.

Attach, 1 operation

  • attach_vps_public_keyAttach vps public keyPOSTAttach public key.

Availability, 1 operation

  • check_domain_availabilityCheck domain availabilityPOSTCheck domain availability.

Backup, 1 operation

  • list_virtual_machine_backupsList virtual machine backupsGETGet backups.

Build, 1 operation

  • list_nodejs_buildsList nodejs buildsGETList NodeJS builds.

Catalog, 1 operation

  • list_catalog_itemsList catalog itemsGETGet catalog item list.

Change, 1 operation

  • change_domain_whois_profileChange domain whois profilePUTChange WHOIS profile for domain.

Change password, 1 operation

  • change_hosting_database_passwordChange hosting database passwordPATCHChange database password.

Claim, 1 operation

  • claim_free_domainClaim free domainPOSTClaim free domain.

Clear, 1 operation

  • clear_website_cacheClear website cacheDELETEClear website cache.

Container, 1 operation

  • list_docker_project_containersList docker project containersGETGet project containers.

Content, 1 operation

  • get_website_file_contentGet website file contentGETGet website file content.

Data center, 1 operation

  • list_vps_data_centersList vps data centersGETGet data center list.

Datacenter, 1 operation

  • list_hosting_datacentersList hosting datacentersGETList available datacenters.

Deactivate, 1 operation

  • deactivate_firewall_on_virtual_machineDeactivate firewall on virtual machinePOSTDeactivate firewall.

Deploy, 1 operation

  • deploy_static_site_archiveDeploy static site archivePOSTDeploy static site archive.

Detail, 1 operation

  • get_php_detailsGet php detailsGETGet PHP details.

Disable, 1 operation

  • disable_subscription_auto_renewalDisable subscription auto renewalDELETEDisable auto-renewal.

Down, 1 operation

  • delete_docker_projectDelete docker projectDELETEDelete project.

Enable, 1 operation

  • enable_subscription_auto_renewalEnable subscription auto renewalPATCHEnable auto-renewal.

File, 1 operation

  • list_website_filesList website filesGETList website files and directories.

From archive, 1 operation

  • get_nodejs_build_settings_from_archiveGet nodejs build settings from archiveGETGet Node.js build settings from archive.

Hostname, 1 operation

  • reset_virtual_machine_hostnameReset virtual machine hostnameDELETEReset hostname.

Metric, 1 operation

  • get_virtual_machine_metricsGet virtual machine metricsGETGet metrics.

Output, 1 operation

  • get_hosting_cron_job_outputGet hosting cron job outputGETGet cron job output.

Patch, 1 operation

  • patch_nodejs_vulnerabilitiesPatch nodejs vulnerabilitiesPOSTPatch Node.js vulnerabilities.

Php info, 1 operation

  • get_php_infoGet php infoGETGet PHP info.

Recreate, 1 operation

  • recreate_virtual_machineRecreate virtual machinePOSTRecreate virtual machine.

Renew, 1 operation

  • renew_subscriptionRenew subscriptionPOSTRenew subscription.

Renewal, 1 operation

  • get_domain_renewal_infoGet domain renewal infoGETGet domain renewal information.

Repair, 1 operation

  • repair_hosting_databaseRepair hosting databasePATCHRepair database.

Subscription, 1 operation

  • list_subscriptionsList subscriptionsGETGet subscription list.

Upload url, 1 operation

  • create_file_upload_urlCreate file upload urlPOSTGenerate upload URL.

Vulnerabilitie, 1 operation

  • list_nodejs_vulnerabilitiesList nodejs vulnerabilitiesGETList Node.js vulnerabilities.

Showing the first 120 of 150 endpoints. The rest are in the product, searchable from the workflow builder and from chat.

Use Hostinger from Claude Code, Cursor or Codex

Connect Hostinger in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Hostinger operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Hostinger

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Hostinger once

    Add your Hostinger connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

Hostinger integration FAQ

What can you do with the Hostinger integration?

LiveContext exposes 150 operations on Hostinger, covering snapshot, firewall, post install script and public key.

Popular integrations

Browse the whole catalog