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.
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
- POSTcreate_virtual_machine_snapshot
Create snapshot.
- DELETEdelete_virtual_machine_snapshot
Delete snapshot.
- GETget_dns_snapshot
Get DNS snapshot.
- GETget_virtual_machine_snapshot
Get snapshot.
- GETlist_dns_snapshots
Get DNS snapshot list.
Firewall, 4 operations
- POSTcreate_firewall
Create new firewall.
- DELETEdelete_firewall
Delete firewall.
- GETget_firewall
Get firewall details.
- GETlist_firewalls
Get firewall list.
Post install script, 4 operations
- POSTcreate_post_install_script
Create post-install script.
- DELETEdelete_post_install_script
Delete post-install script.
- GETget_post_install_script
Get post-install script.
- GETlist_post_install_scripts
Get post-install scripts.
Public key, 4 operations
- POSTcreate_vps_public_key
Create public key.
- DELETEdelete_vps_public_key
Delete public key.
- GETlist_virtual_machine_public_keys
Get attached public keys.
- GETlist_vps_public_keys
Get public keys.
Whoi, 4 operations
- POSTcreate_whois_profile
Create WHOIS profile.
- DELETEdelete_whois_profile
Delete WHOIS profile.
- GETget_whois_profile
Get WHOIS profile.
- GETlist_whois_profiles
Get WHOIS profile list.
Cron job, 3 operations
- POSTcreate_hosting_cron_job
Create account cron job.
- DELETEdelete_hosting_cron_job
Delete account cron job.
- GETlist_hosting_cron_jobs
List account cron jobs.
Database, 3 operations
- POSTcreate_hosting_database
Create account database.
- DELETEdelete_hosting_database
Delete account database.
- GETlist_hosting_databases
List account databases.
Docker, 3 operations
- POSTcreate_docker_project
Create new project.
- GETget_docker_project_contents
Get project contents.
- GETlist_docker_projects
Get project list.
Forwarding, 3 operations
- POSTcreate_domain_forwarding
Create domain forwarding.
- DELETEdelete_domain_forwarding
Delete domain forwarding.
- GETget_domain_forwarding
Get domain forwarding.
Parked domain, 3 operations
- POSTcreate_website_parked_domain
Create website parked domain.
- DELETEdelete_website_parked_domain
Delete website parked domain.
- GETlist_website_parked_domains
List website parked domains.
Portfolio, 3 operations
- GETget_domain
Get domain details.
- GETlist_domains
Get domain list.
- POSTpurchase_domain
Purchase new domain.
Redirect, 3 operations
- POSTcreate_website_redirect
Create website redirect.
- DELETEdelete_website_redirect
Delete website redirect.
- GETlist_website_redirects
List website redirects.
Remote connection, 3 operations
- POSTcreate_database_remote_connection
Create database remote connection.
- DELETEdelete_database_remote_connection
Delete database remote connection.
- GETlist_database_remote_connections
List database remote connections.
Restart, 3 operations
- POSTrestart_docker_project
Restart project.
- POSTrestart_nodejs_application
Restart Node.js application.
- POSTrestart_virtual_machine
Restart virtual machine.
Restore, 3 operations
- POSTrestore_dns_snapshot
Restore DNS snapshot.
- POSTrestore_virtual_machine_backup
Restore backup.
- POSTrestore_virtual_machine_snapshot
Restore snapshot.
Subdomain, 3 operations
- POSTcreate_website_subdomain
Create website subdomain.
- DELETEdelete_website_subdomain
Delete website subdomain.
- GETlist_website_subdomains
List website subdomains.
Virtual machine, 3 operations
- GETget_virtual_machine
Get virtual machine details.
- GETlist_virtual_machines
Get virtual machines.
- POSTpurchase_virtual_machine
Purchase new virtual machine.
Website, 3 operations
- POSTcreate_hosting_website
Create website.
- DELETEdelete_hosting_website
Delete website.
- GETlist_hosting_websites
List websites.
Action, 2 operations
- GETget_virtual_machine_action
Get action details.
- GETlist_virtual_machine_actions
Get actions.
Domain lock, 2 operations
- DELETEdisable_domain_lock
Disable domain lock.
- PUTenable_domain_lock
Enable domain lock.
Irtp, 2 operations
- DELETEcancel_pending_irtp_verification
Cancel pending IRTP verification.
- GETget_pending_irtp_verification
Get pending IRTP verification.
Log, 2 operations
- GETget_docker_project_logs
Get project logs.
- GETget_nodejs_build_logs
Get NodeJS build logs.
Monarx, 2 operations
- GETget_malware_scan_metrics
Get scan metrics.
- POSTinstall_malware_scanner
Install Monarx.
Order, 2 operations
- POSTcreate_purchase_order
Create purchase order.
- GETlist_hosting_orders
List orders.
Payment method, 2 operations
- DELETEdelete_payment_method
Delete payment method.
- GETlist_payment_methods
Get payment method list.
Privacy protection, 2 operations
- DELETEdisable_domain_privacy_protection
Disable privacy protection.
- PUTenable_domain_privacy_protection
Enable privacy protection.
Ptr, 2 operations
- POSTcreate_virtual_machine_ptr_record
Create PTR record.
- DELETEdelete_virtual_machine_ptr_record
Delete PTR record.
Reset, 2 operations
- POSTreset_dns_records
Reset DNS records.
- PATCHreset_php_extensions
Reset PHP extensions.
Rule, 2 operations
- POSTcreate_firewall_rule
Create firewall rule.
- DELETEdelete_firewall_rule
Delete firewall rule.
Template, 2 operations
- GETget_vps_os_template
Get template details.
- GETlist_vps_os_templates
Get templates.
Zone, 2 operations
- DELETEdelete_dns_records
Delete DNS records.
- GETget_dns_records
Get DNS records.
Activate, 1 operation
- POSTactivate_firewall_on_virtual_machine
Activate firewall.
Attach, 1 operation
- POSTattach_vps_public_key
Attach public key.
Availability, 1 operation
- POSTcheck_domain_availability
Check domain availability.
Backup, 1 operation
- GETlist_virtual_machine_backups
Get backups.
Build, 1 operation
- GETlist_nodejs_builds
List NodeJS builds.
Catalog, 1 operation
- GETlist_catalog_items
Get catalog item list.
Change, 1 operation
- PUTchange_domain_whois_profile
Change WHOIS profile for domain.
Change password, 1 operation
- PATCHchange_hosting_database_password
Change database password.
Claim, 1 operation
- POSTclaim_free_domain
Claim free domain.
Clear, 1 operation
- DELETEclear_website_cache
Clear website cache.
Container, 1 operation
- GETlist_docker_project_containers
Get project containers.
Content, 1 operation
- GETget_website_file_content
Get website file content.
Data center, 1 operation
- GETlist_vps_data_centers
Get data center list.
Datacenter, 1 operation
- GETlist_hosting_datacenters
List available datacenters.
Deactivate, 1 operation
- POSTdeactivate_firewall_on_virtual_machine
Deactivate firewall.
Deploy, 1 operation
- POSTdeploy_static_site_archive
Deploy static site archive.
Detail, 1 operation
- GETget_php_details
Get PHP details.
Disable, 1 operation
- DELETEdisable_subscription_auto_renewal
Disable auto-renewal.
Down, 1 operation
- DELETEdelete_docker_project
Delete project.
Enable, 1 operation
- PATCHenable_subscription_auto_renewal
Enable auto-renewal.
File, 1 operation
- GETlist_website_files
List website files and directories.
From archive, 1 operation
- GETget_nodejs_build_settings_from_archive
Get Node.js build settings from archive.
Hostname, 1 operation
- DELETEreset_virtual_machine_hostname
Reset hostname.
Metric, 1 operation
- GETget_virtual_machine_metrics
Get metrics.
Output, 1 operation
- GETget_hosting_cron_job_output
Get cron job output.
Patch, 1 operation
- POSTpatch_nodejs_vulnerabilities
Patch Node.js vulnerabilities.
Php info, 1 operation
- GETget_php_info
Get PHP info.
Recreate, 1 operation
- POSTrecreate_virtual_machine
Recreate virtual machine.
Renew, 1 operation
- POSTrenew_subscription
Renew subscription.
Renewal, 1 operation
- GETget_domain_renewal_info
Get domain renewal information.
Repair, 1 operation
- PATCHrepair_hosting_database
Repair database.
Subscription, 1 operation
- GETlist_subscriptions
Get subscription list.
Upload url, 1 operation
- POSTcreate_file_upload_url
Generate upload URL.
Vulnerabilitie, 1 operation
- GETlist_nodejs_vulnerabilities
List 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.
Popular integrations
Instagram API with Instagram Login (graph.instagram.com). Manage a Business/Creator Instagram account…
Messaging platform API for building bots and integrations. Send messages, manage chats and channels, handle…
Google email service API for sending, receiving, and managing emails. Access messages, threads, labels,…
Google's video platform API for accessing video, channel, playlist, and comment data
Social media platform API for content creators and businesses. Access user info, manage videos, get…
Social media platform API for posting, reading, and managing Twitter/X content. Post tweets, read timelines,…
Professional networking platform API for managing profiles, connections, and content. Share posts, manage…
AI API from xAI (Elon Musk's AI company) powering Grok models. Access state-of-the-art language models with…