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.
Say what should happen.
The workflow builds itself.
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 mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Hostinger
- Create your workspace
Sign up free. Nothing to install.
- 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.
- 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.
