Hostinger MCP
Hostinger MCP
MAD MCP Portal-native Hostinger MCP server built with Python 3.12 and FastMCP.
Endpoint
Canonical hosted endpoint:
https://hostinger-mcp.madpanda3d.com/mcp/mcp/ is intentionally deprecated and returns 410 Gone.
Hosted Auth Contract
Required headers on /mcp requests:
X-MADPANDA-PORTAL-GRANT- checked againstMCP_PORTAL_GRANT_TOKENHostinger BYOK auth, one of:
x-hostinger-api-tokenAuthorization: Bearer <hostinger_api_token>
If both BYOK methods are present, x-hostinger-api-token takes precedence and the response meta includes a warning.
Tool Surface
111 canonical Hostinger OpenAPI tools generated from
data/hostinger_manifest.json7 extended deployment helpers based on Hostinger's official MCP reference
5 agent-navigation tools:
hostinger_check_configurationhostinger_list_capabilitieshostinger_get_endpoint_coveragehostinger_get_tool_usagehostinger_find_tools
1 allowlisted gap tool:
hostinger_raw_request
All tools return:
{"ok":true,"data":{},"error":null,"meta":{}}Safety Defaults
No Hostinger or portal secrets are persisted.
All write tools require
confirm=true.Spend, destructive, and credential tools also require the exact
confirmation_phrasereturned byhostinger_get_tool_usage.dry_run=truepreviews request shape and risk without calling Hostinger.MCP_READ_ONLY=trueblocks write tools.Raw requests are restricted to allowlisted Hostinger hosts and
/api/*paths.
Local Run
python3 -m venv .venv
source .venv/bin/activate
python -m pip install -e '.[dev]'
python scripts/sync_hostinger_openapi.py
mad-mcp-hostingerServer listens on 0.0.0.0:8093 by default.
Sync Hostinger API Reference
python scripts/sync_hostinger_openapi.pyThis writes:
data/hostinger_openapi.jsondata/hostinger_manifest.jsondocs/endpoint-coverage.md
The current checked-in baseline is Hostinger API 0.11.7 with 111 operations across 83 paths.
Docker
docker compose up -d --buildThe service attaches to external Docker network mcp-network and exposes only the container port for reverse-proxy routing.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/MADPANDA3D/HOSTINGER-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server