Loading Experience
Model Context Protocol · New AI Module

Run your entire WHMCS with plain English

A self-hosted WHMCS addon that connects Claude, ChatGPT, Cursor and every MCP client straight to your install — managing clients, invoices, tickets, domains and hosting in plain English.

No credit card required · full access to all 59 tools for 14 days
Self-hosted Secure by default Open-source ready AI powered WHMCS 8.x compatible
Claude Desktop ChatGPT · Cursor Self-hosted & secure
ChatGPT · WHMCS live
whmcs-mcp · connected · 59 tools
Which domains expire in the next 30 days?
calling whmcs_list_domains…
|
59
MCP tools included
80+
MCP clients supported
100%
Self-hosted — data stays yours
< 10 min
Average install time
Works with every MCP-compatible AI client
Claude DesktopClaude CodeChatGPTCursorWindsurfClineVS Code CopilotZedClaude DesktopClaude CodeChatGPTCursorWindsurfClineVS Code CopilotZed
Why choose it

Why choose WHMCS MCP Server

Purpose-built for hosting providers who want AI hosting automation without handing their billing data to a third party.

01

Natural language, not dashboards

Ask “which clients are overdue and what do they owe?” and get an answer pulled live from WHMCS — no reports to build, no SQL.

02

One endpoint, every AI client

Built on Anthropic’s Model Context Protocol, so any MCP-compatible assistant works the day it ships. No per-tool integrations.

03

Self-hosted, licence-friendly

Runs as a normal WHMCS addon module on your own server. Nothing is proxied, nothing is stored outside your install.

04

Scoped, audited, reversible

Per-token tool permissions, rate limiting and a complete audit log mean AI access is as tight as any staff role.

Key features

Everything WHMCS can do — now driven by AI

The capabilities that turn WHMCS automation from a scripting project into a conversation.

AI

AI-powered WHMCS automation

Chain multi-step jobs — invoice, suspend, notify — from a single instruction.

NL

Natural language queries

Plain-English questions resolved into precise WHMCS API calls.

CL

Client management

Create, update, search and close accounts conversationally.

IN

Invoice management

Raise, edit, void and record payments without leaving chat.

TS

Ticket management

Triage the queue, draft replies and escalate in seconds.

DM

Domain management

Register, renew, transfer and update nameservers on request.

HS

Hosting management

Provision, suspend, upgrade and audit services safely.

BI

Business reporting

Client, invoice and service reporting pulled live on demand.

Also includedSecure API authenticationSelf-hosted deploymentEasy installationModel Context Protocol supportMulti-AI compatibilityLightning-fast responsesReal-time WHMCS data accessPer-tool permissionsFull audit log
AI assistants supported

Connect Claude, ChatGPT, Cursor and more

One Model Context Protocol endpoint, every client. Paste your server URL and API key once — each assistant discovers all 59 MCP tools automatically.

Client setup guides →
CD

Claude Desktop

The flagship experience. Add it as a custom connector and Claude sees all 59 tools instantly.

http · sse
CC

Claude Code

Run WHMCS operations from your terminal, alongside your codebase and deploy scripts.

http
GP

ChatGPT

Connect as a custom MCP connector and query WHMCS inside your existing workspace.

http · sse
CU

Cursor

WHMCS context while you build — invoice logic and client data next to your editor.

http
WS

Windsurf

Cascade agents can read hosting state and act on it through scoped tools.

http
CN

Cline

Autonomous task runs against WHMCS, with full audit logging on your side.

http
VS

VS Code

Copilot agent mode picks the server up from your workspace MCP settings.

http
+

Any MCP client

Zed, Continue, LibreChat, custom agents — anything speaking MCP connects unchanged.

http · sse
Installation guide

Live in five steps, under ten minutes

Standard WHMCS addon module install. No composer, no external SaaS account, no data leaving your server.

1

Upload the module

Drop the folder into your WHMCS modules directory and activate it. The 14-day trial starts on its own.

/modules/addons/mcpserver/
2

Pick the admin account

No API credentials. The module runs inside WHMCS as an admin you choose.

Addons → MCP Server
3

Enable the endpoint

Flip it on and choose which of the 59 tools are exposed. Read-only by default.

Settings → Enable
4

Connect your AI client

Issue a scoped key. The module hands you the connector name and URL to paste.

API Keys → Create key
5

Start asking

Reconnect the client and ask your first question. Tools are discovered automatically.

“Invoices overdue > 14 days”
MCP tools

59 MCP tools, ready out of the box

Here are the twelve your team will reach for daily. Search or filter to see how all 59 break down — clients, billing, tickets, domains, hosting and orders.

12 of 59
All 59Clients 10Invoices & Billing 14Tickets & Support 8Domains 13Hosting & Services 9Orders 5

Full reference for all 59 tools ships in docs/tools.md inside the download.

Live demo

Watch it run real WHMCS operations, not just reports

Beyond lookups — here the assistant onboards a client end to end and bulk-suspends overdue services with exceptions. Real write operations, every one gated, confirmed and logged.

whmcs-mcp-server · live operations
recording · Windsurf → whmcs-mcp
Suspend anything overdue more than 21 days, but skip enterprise accounts
4 services match. Enterprise tier excluded as requested:
Suspended
4
Skipped
2
Recovered
$612
Each suspension logged with reason “overdue 21d”
Reminder emails sent before action — reversible any time
|
whmcs_create_order
Onboarding a client and raising the first invoice
whmcs_suspend_service
Bulk-suspending overdue services with exceptions
whmcs_list_invoices
Outstanding balances and overdue chasing on demand
59 tools
Every action schema-validated and audit-logged
How it works

Your WHMCS, exposed safely over MCP

01 · Install

Module exposes an MCP endpoint

The addon publishes an HTTPS-only Model Context Protocol endpoint from inside your WHMCS install.

02 · Discover

Your AI client reads the toolset

On connect, the assistant fetches 59 tool schemas with typed parameters — no prompt engineering required.

03 · Ask

Language becomes API calls

Your question is mapped to the right tools, validated against schemas and executed with your key’s permissions.

04 · Act

Results return, actions are logged

Live WHMCS data comes back in context, and every write is recorded in the module’s audit log.

Use cases

Built for the way hosting teams actually work

Morning revenue standup
“How much is outstanding across all unpaid invoices right now?”
Overdue chase
“List invoices overdue more than 14 days and draft a polite reminder for each.”
Support triage
“Summarise open tickets by department and flag anything breaching SLA.”
Onboarding a client
“Create a client for Northwind Ltd, add the Business hosting plan and invoice annually.”
Domain housekeeping
“Which domains expire in the next 30 days and which have auto-renew off?”
Service audit
“Show every suspended service and why it was suspended.”
Benefits

Less manual work, faster answers, happier clients

Save hours every week
Routine lookups and reports that took a dozen clicks now take one sentence.
Automate repetitive WHMCS tasks
Suspensions, renewals, reminders and provisioning run as chained instructions.
Improve customer support
Full client context surfaces instantly, so replies are faster and better informed.
Manage hosting more efficiently
Provision, upgrade and audit services without switching between panels.
Answers on demand
Ask for outstanding balances or service counts instead of waiting on a report build.
Reduce manual error
Schema-validated tool calls beat hand-edited records and ad-hoc SQL.
Scale your team’s output
One admin plus an AI assistant covers the ground of several — no new hires.
Screenshots

Inside the module dashboard

Configuration, API key management, per-tool permissions and a full audit log — all inside WHMCS admin.

MCP ServerOverviewToolsAPI KeysLog
Connection self-check
PassEndpointAccepting requests.
PassAdmin accountRuns as apiadmin
PassWHMCS APIReached successfully (v8.13.1).
PassAPI key issued2 active keys.
PassURL key allowedCustom connectors can authenticate.
Online
Status
59 / 59
Tools
Read-only
Mode
Connection self-check
Endpoint status, admin account, a live API test, active keys and rate limits at a glance.
MCP ServerOverviewToolsAPI KeysLog
Tools (59)
Client Management
whmcs_search_clientsRead
whmcs_create_clientWrite
whmcs_delete_clientIrreversible
Service Lifecycle
whmcs_suspend_serviceWrite
whmcs_terminate_serviceIrreversible
Per-key tool permissions
Toggle any of the 59 tools on or off, globally or per API key you issue.
MCP ServerOverviewToolsAPI KeysActivity Log
WhenKeyMethodTargetResult
14:02:11Claudetools/callwhmcs_list_invoicesOK
14:01:47Claudetools/callwhmcs_get_clientOK
13:58:02Cursortools/callwhmcs_suspend_serviceError
This API key is read-only.
13:57:30Cursortools/listOK
13:57:29CursorinitializeOK
Full audit log
Every request, tool call and argument with timestamps, IP address and duration.
Security & privacy

Self-hosted by design. Your data never leaves your server.

The MCP server runs inside your own WHMCS installation. Requests are authenticated per key, scoped per tool and written to a full audit trail.

Read the security model →
Runs entirely on your server
No cloud relay, no vendor middleman, no copies of your billing database.
Hashed API keys
Stored as SHA-256 digests, so a database dump yields nothing usable. Rotate or revoke any time.
Per-tool permissions
Grant read-only access where you want it and write access only where needed.
IP allow-listing & rate limits
Restrict which hosts may connect and cap request volume per key.
Full audit log
Every call is recorded so you can prove exactly what the AI did and when.
HTTPS-only transport
TLS enforced end to end, with optional PII masking before data leaves WHMCS.
WHMCS MCP Server

What is a WHMCS MCP server, and why use one?

The WHMCS MCP Server is a native WHMCS server module that turns your billing system into something an AI assistant can actually talk to. It implements the Model Context Protocol, so Claude, ChatGPT, Cursor and Windsurf connect straight to your install and work with real clients, invoices, services and domains — no exports, no copy-paste, no third-party middleware.

If you have been searching for a WHMCS AI connector or a WHMCS MCP connector, this is that — but self-hosted. It installs as a standard addon module inside your own WHMCS, so your billing data never leaves your server. There is a free WHMCS MCP server module to start with: it exposes 20 read-only tools, and the Pro licence unlocks the 39 write tools that create orders, raise invoices, provision services and manage domains.

Free WHMCS MCP server module

A no-cost, read-only build. Ask about any client, invoice, domain, service or ticket. Nothing can be changed, so it is safe to connect on day one.

WHMCS server module

Installed the normal way, under modules/addons/. No core edits, no cron, and it works with a renamed admin directory.

WHMCS AI connector

Bring your own model. The module is the server side — your AI client supplies the intelligence, so there is no OpenAI or Anthropic key to buy here.

WHMCS MCP connector

One URL and an API key. Paste it into Claude Desktop as a custom connector, or into Cursor, Windsurf, Cline and VS Code with an Authorization header.

WHMCS MCP server module — common questions

Is there a free WHMCS MCP server module?

Yes. The free WHMCS MCP server module is a complete, read-only build with 20 tools. It reads clients, contacts, invoices, transactions, credit, domains, services, products and tickets, and it physically cannot write — the licence client is not in the package, so the write tools stay switched off. Download it, connect an AI client, and upgrade later only if you want the AI to act rather than answer.

What is the difference between a WHMCS AI connector and a WHMCS MCP connector?

In practice they describe the same thing from two directions. A WHMCS AI connector is the outcome — your billing system reachable by an AI assistant. A WHMCS MCP connector is the mechanism: the Model Context Protocol, the open standard those assistants use to discover and call tools. This module is an MCP server, which is what makes it work in Claude, ChatGPT, Cursor and Windsurf without a separate integration for each.

How do I install the WHMCS server module?

Upload the mcpserver folder to modules/addons/, activate it under System Settings → Addon Modules, then create an API key. The module hands you the connector URL ready to paste. It is a standard WHMCS server module — no core file edits and no cron job required.

What can the WHMCS MCP server actually do?

59 tools in total. The free build answers questions — who is this client, what is unpaid, which domains expire this month, what is open in support. The Pro licence adds the write side: create and accept orders, create products, raise and send invoices, record payments, apply credit and refunds, adjust pricing, provision, suspend, upgrade and terminate services, register, renew and transfer domains, and work tickets end to end.

Is a self-hosted WHMCS MCP server safe to run?

It is the safer option, because nothing leaves your infrastructure. The module runs inside your own WHMCS and talks to it internally — there is no cloud relay and no copy of your billing database anywhere else. Access is gated at five independent levels, every call is written to an audit log, and the package ships read-only until an administrator deliberately enables writes.

FAQ

Questions, answered

Pricing

Start free. Upgrade when you want it to act.

Both editions are the same module. Free answers questions about your WHMCS. Pro lets the AI do the work.

Free edition
$0
/ forever

Read-only. Point Claude, ChatGPT or Cursor at your WHMCS and ask it anything — it can look, but it can never change a thing.

20 read-only MCP tools
Look up clients, contacts and activity
Read invoices, transactions and credit
Inspect domains, services and tickets
Unlimited AI clients and queries
Per-key permissions and full audit log
Self-hosted — nothing leaves your server
Download Free — no signup
Upgrade to Pro from inside the module at any time
Most popular
Pro licence
$33.15
/ year · $39

Everything in Free, plus the 39 tools that actually do the work — orders, invoices, provisioning, domains and tickets.

All 59 MCP tools unlocked
Create and accept orders, create products
Raise, edit, send, pay and refund invoices
Apply credit, late fees and adjust pricing
Provision, suspend, upgrade, terminate services
Register, renew and transfer domains
Create, reply to and manage tickets
12 months of updates and priority support
Purchase Pro →
One WHMCS install · unlimited AI clients · no subscription lock-in
What you get in the zip
mcpserver/
The addon module — upload, activate, configure.
docs/installation.md
Step-by-step install and first-connection guide.
docs/clients/
Config snippets for Claude, ChatGPT, Cursor, Windsurf, Cline and VS Code.
docs/tools.md
Reference for all 59 MCP tools with parameters.
CHANGELOG.md
Release history and upgrade notes.

Stop clicking through WHMCS. Start asking.

Install the free read-only build in five minutes. Unlock the write tools whenever you are ready.