api-mcp-server

MCP.Pizza Chef: hostinger

Hostinger publishes this one themselves, and the code genuinely carries all 308 tools it advertises, split into smaller bundles you can install on their own: 62 for virtual servers, 48 for hosting, 38 each for domains and mail, 35 for WordPress. You sign in through your browser or paste an account token. One warning: the domain and server purchase tools charge your saved payment method straight away with no confirmation step, and website, mailbox and store deletions run immediately.

Coding
Email
Other

Use This MCP server To

Check which of my domains expire in the next few months Point a domain at a new server without hunting through menus Add a mailbox for a new team member Restart a server that has stopped responding See which of my WordPress sites are out of date Spot and fix a wrong DNS record on a domain

README

hostinger-api-mcp

Model Context Protocol (MCP) server for Hostinger API.

Prerequisites

  • Node.js version 24 or higher

If you don't have Node.js installed, you can download it from the official website. Alternatively, you can use a package manager like Homebrew (for macOS) or Chocolatey (for Windows) to install Node.js.

We recommend using NVM (Node Version Manager) to install and manage installed Node.js versions. After installing NVM, you can install Node.js with the following command:

nvm install v24
nvm use v24

Installation

To install the MCP server, run one of the following command, depending on your package manager:

# Install globally from npm
npm install -g hostinger-api-mcp

# Or with yarn
yarn global add hostinger-api-mcp

# Or with pnpm
pnpm add -g hostinger-api-mcp

Update

To update the MCP server to the latest version, use one of the following commands, depending on your package manager:

# Update globally from npm
npm update -g hostinger-api-mcp

# Or with yarn
yarn global upgrade hostinger-api-mcp

# Or with pnpm
pnpm update -g hostinger-api-mcp

Binaries

This package installs the following MCP server commands:

  • hostinger-api-mcp — unified server with every tool (308 total)
  • hostinger-agency-hosting-mcp — 27 tools for agency-hosting
  • hostinger-billing-mcp — 9 tools for billing
  • hostinger-dns-mcp — 8 tools for dns
  • hostinger-domains-mcp — 38 tools for domains
  • hostinger-ecommerce-mcp — 12 tools for ecommerce
  • hostinger-horizons-mcp — 2 tools for horizons
  • hostinger-hosting-mcp — 48 tools for hosting
  • hostinger-mail-mcp — 38 tools for mail
  • hostinger-reach-mcp — 29 tools for reach
  • hostinger-vps-mcp — 62 tools for vps
  • hostinger-wordpress-mcp — 35 tools for wordpress

Pick the binary that matches your agent's scope. hostinger-api-mcp remains the backwards-compatible default.

api-mcp-server FAQ

Do I need a paid Hostinger account?
Yes. It only manages resources inside an existing Hostinger account, so there is nothing to do without one.
Can it spend my money?
Yes, and this is the thing to know before installing. Buying a domain, buying a virtual server, and creating a purchase order all charge your default saved payment method automatically, and the server asks you to confirm nothing first.
Can I use this to set up email on a domain I own?
Yes. Thirty-eight mail tools cover mailboxes, forwarders, aliases, auto-replies and catch-all addresses.
How does it sign in?
Either a browser sign-in that stores a token in a file on your own machine, or an account token you paste into the configuration yourself.
Do I have to load all 308 tools at once?
No. There are separate smaller commands per area, so you can install just the mail tools or just the domain tools and keep the list manageable.
Is it safe to run in the shared network mode?
Not as shipped. That mode puts no password on the port and accepts requests from any website, so anyone who can reach it controls the whole account. Leave it on your own machine only.
How hard is setup?
This one is for the technically confident. It wants Node 24 installed and a global install from the command line before the configuration snippet does anything.