Hostinger for AI agents

Hostinger is a web hosting and domain provider with APIs for billing, domains, DNS, and VPS management. Engineering teams pull it into internal tools and scripts rather than building the same capability themselves. Connect it once through Arc0, and your agent, or Claude, ChatGPT and Cursor, can use it through one MCP endpoint, limited to what each user approved.

Developer toolsAPI keyMCP + RESThostinger.com
AUDIT LOG · HOSTINGERPOLICY: acme-support
09:41:07 · claude · u_8f2read
hostinger.list_orders
List Hosting Orders✓ allowed · 212ms
09:41:08 · claude · u_8f2read
hostinger.list_domains
List Domains✓ allowed · 164ms
09:41:09 · claude · u_8f2write
hostinger.create_public_key
Create VPS Public Key✓ approved · approved by user
09:41:12 · claude · u_8f2destructive
hostinger.delete_public_key
Delete Public Key✕ blocked · policy: deny
EVERY HOSTINGER CALL, ON THE RECORD
01 · USE CASES

What agents do in Hostinger.

01

Check domain availability

Check whether a domain name is available before a customer registers it.

02

Look up DNS records

Pull the current DNS records for a domain to troubleshoot a mail delivery issue.

03

Verify domain ownership

Verify ownership of a domain as a read-only check before transferring it to another account.

02 · ACTIONS

24 Hostinger actions, graded by risk.

Every Hostinger action is tagged read, write or destructive, so one policy covers the whole app and new actions inherit the right default.

read

20

Look things up. Allowed by default.

  • hostinger.list_orders
    List Hosting Orders
  • hostinger.list_domains
    List Domains
  • hostinger.list_websites
    List Websites
  • hostinger.list_templates
    List VPS Templates
  • hostinger.get_dns_records
    Get DNS Records
  • hostinger.list_public_keys
    List Public Keys
  • hostinger.get_whois_profile
    Get WHOIS Profile
  • hostinger.list_data_centers
    List VPS Data Centers
  • hostinger.list_catalog_items
    List Catalog Items
  • hostinger.list_dns_snapshots
    List DNS Snapshots
  • hostinger.list_subscriptions
    List Subscriptions
  • hostinger.list_whois_profiles
    List WHOIS Profiles
  • hostinger.get_template_details
    Get VPS Template Details
  • hostinger.list_payment_methods
    List Payment Methods
  • hostinger.get_domain_forwarding
    Get Domain Forwarding
  • hostinger.list_virtual_machines
    List Virtual Machines
+ 4 MORE

write

3

Create and change things. Allow, or ask the user first.

  • hostinger.create_public_key
    Create VPS Public Key
  • hostinger.create_whois_profile
    Create WHOIS Profile
  • hostinger.generate_free_subdomain
    Generate Free Subdomain

destructive

1

Delete, cancel or archive. Ask first, or deny outright.

  • hostinger.delete_public_key
    Delete Public Key
03 · HOW IT WORKS

Hostinger in three steps.

  1. 01Your users connect HostingerThey add their Hostinger api key on Arc0 Connect, under your brand. It goes straight into the vault.
  2. 02You set the rulesReads run, writes like “create VPS Public Key” can wait for the user, and “delete Public Key” can be denied outright.
  3. 03Any agent can actYour agent calls Hostinger through the Arc0 SDK or MCP, and so can Claude, ChatGPT and Cursor. Every call lands on the audit log.
POLICY.TS
await arc0.policies.set('hostinger', {
  read: 'allow',
  write: 'ask',        // create_public_key
  destructive: 'deny',  // delete_public_key
})

# Claude Code: the same connection, one URL
$ claude mcp add --transport http arc0 \
    https://mcp.arc0.ai/u/u_8f2
04 · AUTH AND DATA

How Hostinger connects.

Users add their Hostinger api key on Arc0 Connect. It is encrypted in the vault, never shown to the model, and each user can rotate or revoke it at any time.

The same Hostinger connection serves your agent over MCP and your own backend over REST and the proxy, so a user connects once. How Arc0 handles credentials →

AUTH
API key
CREDENTIALS
Per-tenant encrypted vault
MODEL SEES
Results only, never credentials
AUDIT LOG
Every call, on every plan
05 · WORKS WITH

Use Hostinger from any agent.

Claude
ChatGPT
Cursor
Codex
VS Code
OpenAI Agents SDK
Claude Agent SDK
Vercel AI SDK
Mastra
LangGraph
07 · FAQ

Hostinger and Arc0, answered.

Q01

Can I use Hostinger with Claude, ChatGPT or Cursor?

Yes. Connect Hostinger to Arc0 once, then add your Arc0 MCP URL to Claude, ChatGPT, Cursor, Claude Code or any other remote-MCP client. Each assistant only gets the Hostinger actions you allow.

Q02

How do users connect Hostinger?

Users add their Hostinger api key on Arc0 Connect. It is encrypted in the vault, never shown to the model, and each user can rotate or revoke it at any time.

Q03

Which Hostinger actions can my agent take?

24 in total: 20 read, 3 write and 1 destructive, such as “create VPS Public Key”. Your policies decide which of them each agent may call.

Q04

Can I stop my agent from deleting things in Hostinger?

Yes. Actions like “delete Public Key” are graded destructive. Set destructive actions to deny, or to ask so the user approves each one, and blocked calls still show up on the audit log.

Q05

Can my own backend call Hostinger too?

Yes. The same Hostinger connection is available over REST and through the Arc0 proxy, so your product and your agent share one connection per user.

Get started

Plug Hostinger into your agent.

Your users connect Hostinger once, under your brand. Your agent gets 24 actions behind your policies, with every call on the record.

Free to build · MCP + REST · Audit log on every plan