MCP servers · Hostinger · connector · GPT action
Connect ChatGPT to Hostinger
One line gives ChatGPT your Hostinger account as tools: 363 endpoints, agency hosting, billing, dns, called with your own connection. No key in the prompt, a receipt for every call, revoke ChatGPT's access alone any time.
Three steps
- Create a free 0n3 account and connect Hostinger. Paste a key or sign in; it lands in your vault, encrypted.
- Install 0n3 into ChatGPT. A custom connector in Developer mode, or an Action on a custom GPT from the OpenAPI spec.
- Ask ChatGPT: whoami. Then: "Agency hosting clear website cache in Hostinger".
Custom connector (needs Developer mode)
- Settings → Connectors (or Apps) → Advanced → Developer mode on
- Create → name 0n3 · MCP server URL https://0n3.app/mcp · Authentication: OAuth
- Finish the sign-in with your 0n account
- Enable the connector in a chat and ask: "whoami"
ChatGPT connectors cannot send a static header, so 0n3 signs you in through its OAuth door (dynamic client registration is on).
The line above carries a placeholder; 0n3.app/install mints a real key named for ChatGPT and fills it in.
What ChatGPT can then do in Hostinger
Agency hosting · Agency hosting: client websites, setups, PHP, databases, cron, metrics, imports125
Agency hosting clear website cache
DELETE /api/agency-hosting/v1/websites/{website_uid}/cacheAgency hosting create website cron job
POST /api/agency-hosting/v1/websites/{website_uid}/cron-jobsAgency hosting delete website cron job
DELETE /api/agency-hosting/v1/websites/{website_uid}/cron-jobs/{uuid}Agency hosting list website cron jobs
GET /api/agency-hosting/v1/websites/{website_uid}/cron-jobsAgency hosting create website database
POST /api/agency-hosting/v1/websites/{website_uid}/databasesAgency hosting create website database user
POST /api/agency-hosting/v1/websites/{website_uid}/databases/{database_name}/usersAgency hosting delete website database
DELETE /api/agency-hosting/v1/websites/{website_uid}/databases/{database_name}Agency hosting delete website database user
DELETE /api/agency-hosting/v1/websites/{website_uid}/databases/{database_name}/users/{database_user_name}Agency hosting list website databases
GET /api/agency-hosting/v1/websites/{website_uid}/databasesAgency hosting list available datacenters
GET /api/agency-hosting/v1/orders/{order_id}/datacentersAgency hosting change website domain
PUT /api/agency-hosting/v1/websites/{website_uid}/domains/{from_domain}Agency hosting link domain to website
POST /api/agency-hosting/v1/websites/{website_uid}/domainsBilling · Billing: catalog, purchase orders, payment methods, subscriptions and auto-renewal9
Billing get catalog item list
GET /api/billing/v1/catalogBilling create purchase order
POST /api/billing/v1/ordersBilling delete payment method
DELETE /api/billing/v1/payment-methods/{paymentMethodId}Billing get payment method list
GET /api/billing/v1/payment-methodsBilling set default payment method
POST /api/billing/v1/payment-methods/{paymentMethodId}Billing disable auto renewal
DELETE /api/billing/v1/subscriptions/{subscriptionId}/auto-renewal/disableBilling enable auto renewal
PATCH /api/billing/v1/subscriptions/{subscriptionId}/auto-renewal/enableBilling get subscription list
GET /api/billing/v1/subscriptionsBilling renew subscription
POST /api/billing/v1/subscriptions/{subscriptionId}/renewDns · DNS: zone records get/update/delete/reset/validate, snapshots and restore9
Dns get dns snapshot
GET /api/dns/v1/snapshots/{domain}/{snapshotId}Dns get dns snapshot list
GET /api/dns/v1/snapshots/{domain}Dns restore dns snapshot
POST /api/dns/v1/snapshots/{domain}/{snapshotId}/restoreDns delete dns records
DELETE /api/dns/v1/zones/{domain}Dns get dns records
GET /api/dns/v1/zones/{domain}Dns reset dns records
POST /api/dns/v1/zones/{domain}/resetDns update dns records
PUT /api/dns/v1/zones/{domain}Dns validate dns records
POST /api/dns/v1/zones/{domain}/validateReach get profile domain dns status
GET /api/reach/v1/profiles/{profileUuid}/domains/dns-statusDomain access verifier · Domain access verification43
Domain access verifier get domain verifications
GET /api/v2/direct/verifications/activeDomains check domain availability
POST /api/domains/v1/availabilityDomains suggest domain names from a description
POST /api/domains/v1/availability/alternatives-from-descriptionDomains suggest domain names from a domain
POST /api/domains/v1/availability/alternatives-from-domainDomains create domain forwarding
POST /api/domains/v1/forwardingDomains delete domain forwarding
DELETE /api/domains/v1/forwarding/{domain}Domains get domain forwarding
GET /api/domains/v1/forwarding/{domain}Domains update domain forwarding
PUT /api/domains/v1/forwarding/{domain}Domains accept incoming domain move
PUT /api/domains/v1/move/incoming/{domain}Domains cancel outgoing domain move
DELETE /api/domains/v1/move/outgoing/{domain}Domains get incoming domain move
GET /api/domains/v1/move/incoming/{domain}Domains get incoming domain move list
GET /api/domains/v1/move/incomingEcommerce · Ecommerce: products, orders, customers, store settings29
Ecommerce create a discount
POST /api/ecommerce/v1/stores/{store_id}/discountsEcommerce list discounts
GET /api/ecommerce/v1/stores/{store_id}/discountsEcommerce get custom storefront setup instructions
GET /api/ecommerce/v1/miscellaneous/custom-storefront-instructionsEcommerce cancel an order
POST /api/ecommerce/v1/stores/{store_id}/orders/{order_id}/cancelEcommerce fulfil an order
POST /api/ecommerce/v1/stores/{store_id}/orders/{order_id}/fulfillEcommerce list store orders
GET /api/ecommerce/v1/stores/{store_id}/ordersEcommerce retrieve an order
GET /api/ecommerce/v1/stores/{store_id}/orders/{order_id}Ecommerce create a payment provider connect link
POST /api/ecommerce/v1/stores/{store_id}/payment-providers/{provider_id}/connect-linkEcommerce enable manual payment method
POST /api/ecommerce/v1/stores/{store_id}/payment-methods/manualEcommerce list store payment providers
GET /api/ecommerce/v1/stores/{store_id}/payment-providersEcommerce create a product variant
POST /api/ecommerce/v1/stores/{store_id}/products/{product_id}/variantsEcommerce delete a product variant
DELETE /api/ecommerce/v1/stores/{store_id}/products/{product_id}/variants/{variant_id}Horizons · Horizons: AI site builder2
Horizons create website
POST /api/horizons/v1/websitesHorizons get website
GET /api/horizons/v1/websites/{websiteId}Hostinger in other AI clients
Claude Code + HostingerMCP server + skillClaude (desktop & claude.ai) + HostingerconnectorCodex CLI + HostingerMCP serverGemini CLI + HostingerMCP serverCursor + HostingerMCP serverVS Code (Copilot) + HostingerMCP serverWindsurf + HostingerMCP server
