Whmcs MCP Tool MCP Server

MCP Server for managing WHMCS installations - clients, products, billing, tickets, domains, and integrations

Local serverstdioTypeScript

What is the Whmcs MCP Tool MCP Server?

MCP Server for managing WHMCS installations - clients, products, billing, tickets, domains, and integrations

What the server does

A Model Context Protocol (MCP) server for managing WHMCS (Web Host Manager Complete Solution) installations. This server provides comprehensive tools for managing clients, products, billing, support tickets, domains, and more through the WHMCS API.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
whmcs_get_clientsGet list of clients
whmcs_get_client_detailsGet detailed client information
whmcs_add_clientCreate a new client
whmcs_update_clientUpdate an existing client
whmcs_delete_clientDelete a client
whmcs_get_client_productsGet client's products/services
whmcs_get_client_domainsGet client's domains
whmcs_get_productsGet available products
whmcs_get_product_groupsGet product groups
whmcs_get_invoicesGet invoices
whmcs_get_invoiceGet invoice details
whmcs_create_invoiceCreate an invoice
whmcs_update_invoiceUpdate an invoice
whmcs_add_paymentAdd payment to invoice

Configuration

VariableDescriptionRequired
WHMCS_API_URLEndpoint or connection string the server talks to.Yes
WHMCS_API_SECRETCredential the server authenticates with.Yes
WHMCS_ACCESS_KEYCredential the server authenticates with.Yes

Example prompts to try

  • “Use Whmcs MCP Tool to whmcs get clients.”
  • “Use Whmcs MCP Tool to whmcs get client details.”
  • “Use Whmcs MCP Tool to whmcs add client.”

Frequently asked questions

MCP Server for managing WHMCS installations - clients, products, billing, tickets, domains, and integrations Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.