boj_cloud_verpex
Manage Verpex hosting services through cPanel UAPI to handle domains, DNS, email, databases, SSL certificates, cron jobs, and performance metrics.
Instructions
Manage Verpex hosting via cPanel UAPI — domains, DNS, email, databases, SSL, cron, metrics
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| operation | Yes | The Verpex operation to perform | |
| hostname | No | cPanel hostname (for authenticate) | |
| username | No | cPanel username (for authenticate) | |
| api_token | No | cPanel API token (for authenticate) | |
| domain | No | Domain name (for DNS, SSL operations) | |
| params | No | Additional operation parameters |
Implementation Reference
- mcp-bridge/main.js:671-677 (handler)The handler for 'boj_cloud_verpex' calls 'invokeCartridge' with the 'cloud-mcp' cartridge.
case "boj_cloud_verpex": case "boj_cloud_cloudflare": case "boj_cloud_vercel": { const result = await invokeCartridge("cloud-mcp", { provider: toolName.replace("boj_cloud_", ""), ...args }); sendResult(id, { content: [{ type: "text", text: JSON.stringify(result, null, 2) }] }); break; } - mcp-bridge/main.js:357-372 (registration)Tool 'boj_cloud_verpex' registration definition.
tools.push({ name: "boj_cloud_verpex", description: "Manage Verpex hosting via cPanel UAPI — domains, DNS, email, databases, SSL, cron, metrics", inputSchema: { type: "object", properties: { operation: { type: "string", enum: ["authenticate", "list-domains", "dns-list", "dns-add", "dns-remove", "email-list", "email-create", "databases-list", "database-create", "ssl-status", "cron-list", "metrics"], description: "The Verpex operation to perform" }, hostname: { type: "string", description: "cPanel hostname (for authenticate)" }, username: { type: "string", description: "cPanel username (for authenticate)" }, api_token: { type: "string", description: "cPanel API token (for authenticate)" }, domain: { type: "string", description: "Domain name (for DNS, SSL operations)" }, params: { type: "object", description: "Additional operation parameters" }, }, required: ["operation"], }, });