Hostinger
Forbind Hostinger hosting, domæner, DNS og VPS til AI-klienter med et hPanel API-token.
Eksempelspørgsmål
Prøv at spørge din AI-klient
-
Which Hostinger websites are enabled on my hosting plan?
-
Did example.com ever get added to my domain portfolio?
-
Show the DNS records for example.com - do not change them.
-
Which VPS machines are stopped right now?
-
Write a draft plan to create a site for the new domain - do not create it yet.
Overblik
Forbind Hostinger, så AI-klienter kan liste hosting-websites og ordrer, oprette websites, inspicere domæner og DNS, og starte, stoppe eller genstarte VPS-maskiner via Hostinger public API.
stackgate.ai gemmer dit hPanel API-token krypteret og kalder https://developers.hostinger.com på dine vegne. Værktøjsresultater returneres til din AI-klient for den pågældende forespørgsel.
Denne integration bruger et bruger-ejet API-token. Det er ikke Hostinger Connector OAuth (kun first-party). Hostinger-administrerede WordPress-værktøjer er ikke i denne MVP; selvhostede WordPress-sites bruger den separate WordPress-integration. Agency Hosting er endnu ikke inkluderet.
Forudsætninger
- En Hostinger-konto med hPanel-adgang
- En stackgate.ai-konto
Hent credentials
- Log ind på hPanel og åbn Profile → API.
- Opret et API-token. Kopiér det én gang (ofte med præfiks
hapi_). - Åbn Mine integrationer → Hostinger i stackgate.ai, indsæt tokenet, og klik Connect & enable.
Behandl tokenet som en adgangskode. Tilbagekald eller roter det i hPanel, hvis det bliver eksponeret.
Brug med AI-klienter
- Dedikeret endpoint:
POST /mcp/hostingermed et Sanctum bearer-token - Private gateway: én config til alle integrationer - brug
hostinger__*-navngivne værktøjer
Se Dokumentation for HTTP-godkendelse og private gateway-opsætning.
Anbefalet workflow
list_hosting_orders/list_websites- find username, domain, order_id og website-type.list_datacentersmedorder_idførcreate_website, når du provisionerer det første site på en plan (domain + order_id + datacenter_code). Website-oprettelse er asynkron; polllist_websites.list_domains/get_domain, derefterlist_dns_recordsfør DNS-ændringer. DNS-opdateringer er ikke i denne MVP.list_virtual_machines/get_virtual_machine, derefterstart_virtual_machine,stop_virtual_machineellerrestart_virtual_machine. Pollget_virtual_machinei stedet for tætte loops.
Bekræft før create_website eller VPS-stop. At stoppe en VPS er kun en power-state-ændring og stopper ikke fakturering.
Fejlfinding
- 422 integration not configured - indsæt et API-token under Mine integrationer.
- 401 Unauthorized - generér et nyt token i hPanel Profile → API og opdater Mine integrationer.
- 403 Forbidden - tokenets ejer mangler måske rettigheder til ressourcen.
- 422 missing order_id on list_datacenters - send
order_idfralist_hosting_orders. - 429 Too many requests - Hostinger begrænser public API til 90 forespørgsler pr. minut pr. IP. Vent på Retry-After, og undgå tæt polling. Hub-kvote anvendes ikke; Hostinger fakturerer token-ejerens konto.
- create_website pending - oprettelse er asynkron; poll
list_websitesi stedet for at retrye med det samme. - WordPress-værktøjer mangler - brug WordPress-integrationen til selvhostede wp-json-sites. Hostinger hPanel WordPress-værktøjer er ikke i denne MVP.
Tilgængelige værktøjer
-
list_websites
List Hostinger-websites for den forbundne konto.
-
list_hosting_orders
List Hostinger hosting orders accessible to the connected token, including shared-access orders.
-
list_datacenters
List datacenters available for a hosting order. The first item is the best match. Required before create_website for the first site on a plan.
-
create_website
Opret et website på en hosting-ordre. Oprettelse er asynkron.
-
list_domains
List domains in the Hostinger domain portfolio for the connected account.
-
get_domain
Get details for a domain in the Hostinger portfolio.
-
list_dns_records
List DNS-zonerecords for et domæne på Hostinger-nameservere.
-
list_virtual_machines
List Hostinger VPS virtual machines for the connected account.
-
get_virtual_machine
Get details for a Hostinger VPS virtual machine.
-
start_virtual_machine
Start a Hostinger VPS. Already-running machines are accepted without effect.
-
stop_virtual_machine
Stop a Hostinger VPS. This is a power-state change only and does not stop billing. Confirm before stopping production machines.
-
restart_virtual_machine
Genstart en Hostinger VPS ved at stoppe og starte den.
MCP-endpoint:
https://stackgate.ai/mcp/hostinger
(HTTP) eller via
private gateway.