WHMCS MCP Server
by peguesj
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| WHMCS_API_URL | Yes | Full URL to includes/api.php on your WHMCS install. Must be HTTPS unless WHMCS_MCP_ALLOW_INSECURE=true. | |
| WHMCS_MCP_MODE | No | readonly | write | full. See Safety model. | readonly |
| WHMCS_API_SECRET | Yes | API credential secret. Never logged. | |
| WHMCS_API_ACCESS_KEY | No | Optional accesskey param, if your WHMCS install enforces one instead of / in addition to an IP allowlist. | |
| WHMCS_API_IDENTIFIER | Yes | API credential identifier. | |
| WHMCS_MCP_RATE_LIMIT | No | Token-bucket rate limit applied to outgoing WHMCS API calls. | 5 |
| WHMCS_MCP_REDACT_PII | No | Redact email/phone/address in tool output in addition to the always-on secret/card redaction. | true |
| WHMCS_MCP_TIMEOUT_MS | No | Per-request timeout to the WHMCS API. | 15000 |
| WHMCS_MCP_ALLOW_INSECURE | No | Allows WHMCS_API_URL to be http://. Only for local mock/dev testing. | false |
| WHMCS_MCP_ENABLE_DOMAINS | No | Comma-separated domain filter: tickets,clients,products,invoices,domains,orders,system. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues