Skip to main content

Hostinger Find Tools

Immutable Catalog Entry

This descriptor comes from the active versioned Portal catalog.

READhostinger.find_tools
  • Contract tier: agent_ready
  • Risk: read
  • Catalog version: hostinger-2026.07.12.1
  • Descriptor hash: dd8a6a6ac20160442158b780686690852cca066ae47108ecc90224c4baf18c04

Use this tool to rank Hostinger tools for a punctuation-normalized multi-token task without contacting Hostinger. It is part of the Hostinger MCP agent contract. It never returns Portal grants, Hostinger API tokens, request headers, or raw credential values. Prefer the typed endpoint tools for provider work and use the five unprefixed navigation tools for new discovery flows. The result is a compact Hostinger MCP envelope designed for the next agent action. Runtime summary: Rank Hostinger tools for a punctuation-normalized multi-token task with category, risk, and legacy filters.

Request Body

{
"jsonrpc": "2.0",
"id": "hostinger-find-tools-example",
"method": "tools/call",
"params": {
"name": "hostinger.find_tools",
"arguments": {
"query": "query_example",
"risk": "risk_example",
"limit": 1,
"category": "category_example",
"include_legacy": false
}
}
}

Arguments Schema

{
"type": "object",
"required": [
"query"
],
"properties": {
"risk": {
"type": "string",
"default": "",
"description": "Optional risk filter: read, write, or destructive."
},
"limit": {
"type": "integer",
"default": 8,
"description": "Maximum ranked matches; default 8 and maximum 25."
},
"query": {
"type": "string",
"description": "Task or capability query, such as 'restore vps backup' or 'update dns records'."
},
"category": {
"type": "string",
"default": "",
"description": "Optional exact normalized catalog category filter."
},
"include_legacy": {
"type": "boolean",
"default": false,
"description": "Include legacy compatibility and advanced broker tools when true."
}
},
"additionalProperties": false
}

Output Schema

{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"ok",
"data",
"error",
"meta"
],
"properties": {
"ok": {
"type": "boolean",
"description": "True only when the requested Hostinger or local catalog operation succeeded."
},
"data": {
"description": "Normalized result data, or null when the operation failed."
},
"meta": {
"type": "object",
"description": "Safe endpoint, timing, pagination, rate, catalog, and next-action metadata.",
"additionalProperties": true
},
"error": {
"description": "Secret-safe structured error details, or null on success."
}
},
"description": "Normalized Hostinger MCP response envelope.",
"additionalProperties": false
}

Code Examples

curl -X POST 'https://portal.madpanda3d.com/api/mcp' \
-H 'Authorization: Bearer mad_live_***' \
-H 'Content-Type: application/json' \
-d '{
"jsonrpc": "2.0",
"id": "hostinger-find-tools-example",
"method": "tools/call",
"params": {
"name": "hostinger.find_tools",
"arguments": {
"query": "query_example",
"risk": "risk_example",
"limit": 1,
"category": "category_example",
"include_legacy": false
}
}
}'

Example Responses

{
"ok": true,
"message": "Tool hostinger.find_tools executed successfully.",
"note": "Response shape varies by MCP tool. Inspect live responses for exact fields."
}