whmcs_list_clientsList WHMCS clients with optional filtering by status, search term, or ordering
whmcs_get_clientGet detailed information about a specific WHMCS client by ID
whmcs_add_clientCreate a new client account in WHMCS
whmcs_update_clientUpdate an existing WHMCS client
whmcs_delete_clientDelete a client account from WHMCS. THIS ACTION IS IRREVERSIBLE.
whmcs_list_usersList WHMCS users with optional pagination and search filtering
whmcs_get_userGet detailed information about a specific WHMCS user by ID
whmcs_add_userCreate a new user account in WHMCS
whmcs_update_userUpdate an existing WHMCS user
whmcs_list_ticketsList support tickets with optional filtering by department, client, status, or subject
whmcs_get_ticketGet detailed information about a specific support ticket
whmcs_open_ticketOpen a new support ticket
whmcs_reply_ticketAdd a reply to an existing support ticket
whmcs_update_ticketUpdate a ticket
whmcs_add_ticket_noteAdd an internal note to a support ticket (not visible to clients)
whmcs_delete_ticketDelete a support ticket permanently. THIS ACTION IS IRREVERSIBLE.
whmcs_get_ticket_countsGet counts of tickets grouped by status and department
whmcs_get_support_departmentsList all available support ticket departments
+12 more tools
We re-grade npm:whmcs-mcp-server on a schedule and alert your Slack/webhook the moment its tools change or its grade drops — rug-pull insurance for the connection.
Add the wmcp.sh trust oracle as an MCP server and call grade_mcp_server / check_mcp_drift in your agent's pre-connection gate:
https://wmcp.sh/mcp/trust
readOnly vs observed behavior) layer on via the wmcp.sh proxy.